{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <a href=\"http://bokeh.pydata.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
       "        <span id=\"c5171903-ed25-450d-81ad-a433eddead84\">Loading BokehJS ...</span>\n",
       "    </div>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "\n",
       "(function(global) {\n",
       "  function now() {\n",
       "    return new Date();\n",
       "  }\n",
       "\n",
       "  var force = true;\n",
       "\n",
       "  if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n",
       "    window._bokeh_onload_callbacks = [];\n",
       "    window._bokeh_is_loading = undefined;\n",
       "  }\n",
       "\n",
       "\n",
       "  \n",
       "  if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n",
       "    window._bokeh_timeout = Date.now() + 5000;\n",
       "    window._bokeh_failed_load = false;\n",
       "  }\n",
       "\n",
       "  var NB_LOAD_WARNING = {'data': {'text/html':\n",
       "     \"<div style='background-color: #fdd'>\\n\"+\n",
       "     \"<p>\\n\"+\n",
       "     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "     \"</p>\\n\"+\n",
       "     \"<ul>\\n\"+\n",
       "     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "     \"</ul>\\n\"+\n",
       "     \"<code>\\n\"+\n",
       "     \"from bokeh.resources import INLINE\\n\"+\n",
       "     \"output_notebook(resources=INLINE)\\n\"+\n",
       "     \"</code>\\n\"+\n",
       "     \"</div>\"}};\n",
       "\n",
       "  function display_loaded() {\n",
       "    if (window.Bokeh !== undefined) {\n",
       "      document.getElementById(\"c5171903-ed25-450d-81ad-a433eddead84\").textContent = \"BokehJS successfully loaded.\";\n",
       "    } else if (Date.now() < window._bokeh_timeout) {\n",
       "      setTimeout(display_loaded, 100)\n",
       "    }\n",
       "  }\n",
       "\n",
       "  function run_callbacks() {\n",
       "    window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
       "    delete window._bokeh_onload_callbacks\n",
       "    console.info(\"Bokeh: all callbacks have finished\");\n",
       "  }\n",
       "\n",
       "  function load_libs(js_urls, callback) {\n",
       "    window._bokeh_onload_callbacks.push(callback);\n",
       "    if (window._bokeh_is_loading > 0) {\n",
       "      console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
       "      return null;\n",
       "    }\n",
       "    if (js_urls == null || js_urls.length === 0) {\n",
       "      run_callbacks();\n",
       "      return null;\n",
       "    }\n",
       "    console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "    window._bokeh_is_loading = js_urls.length;\n",
       "    for (var i = 0; i < js_urls.length; i++) {\n",
       "      var url = js_urls[i];\n",
       "      var s = document.createElement('script');\n",
       "      s.src = url;\n",
       "      s.async = false;\n",
       "      s.onreadystatechange = s.onload = function() {\n",
       "        window._bokeh_is_loading--;\n",
       "        if (window._bokeh_is_loading === 0) {\n",
       "          console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
       "          run_callbacks()\n",
       "        }\n",
       "      };\n",
       "      s.onerror = function() {\n",
       "        console.warn(\"failed to load library \" + url);\n",
       "      };\n",
       "      console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "      document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
       "    }\n",
       "  };var element = document.getElementById(\"c5171903-ed25-450d-81ad-a433eddead84\");\n",
       "  if (element == null) {\n",
       "    console.log(\"Bokeh: ERROR: autoload.js configured with elementid 'c5171903-ed25-450d-81ad-a433eddead84' but no matching script tag was found. \")\n",
       "    return false;\n",
       "  }\n",
       "\n",
       "  var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-0.12.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.4.min.js\"];\n",
       "\n",
       "  var inline_js = [\n",
       "    function(Bokeh) {\n",
       "      Bokeh.set_log_level(\"info\");\n",
       "    },\n",
       "    \n",
       "    function(Bokeh) {\n",
       "      \n",
       "      document.getElementById(\"c5171903-ed25-450d-81ad-a433eddead84\").textContent = \"BokehJS is loading...\";\n",
       "    },\n",
       "    function(Bokeh) {\n",
       "      console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-0.12.4.min.css\");\n",
       "      Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-0.12.4.min.css\");\n",
       "      console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.4.min.css\");\n",
       "      Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.4.min.css\");\n",
       "    }\n",
       "  ];\n",
       "\n",
       "  function run_inline_js() {\n",
       "    \n",
       "    if ((window.Bokeh !== undefined) || (force === true)) {\n",
       "      for (var i = 0; i < inline_js.length; i++) {\n",
       "        inline_js[i](window.Bokeh);\n",
       "      }if (force === true) {\n",
       "        display_loaded();\n",
       "      }} else if (Date.now() < window._bokeh_timeout) {\n",
       "      setTimeout(run_inline_js, 100);\n",
       "    } else if (!window._bokeh_failed_load) {\n",
       "      console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "      window._bokeh_failed_load = true;\n",
       "    } else if (force !== true) {\n",
       "      var cell = $(document.getElementById(\"c5171903-ed25-450d-81ad-a433eddead84\")).parents('.cell').data().cell;\n",
       "      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "    }\n",
       "\n",
       "  }\n",
       "\n",
       "  if (window._bokeh_is_loading === 0) {\n",
       "    console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "    run_inline_js();\n",
       "  } else {\n",
       "    load_libs(js_urls, function() {\n",
       "      console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "      run_inline_js();\n",
       "    });\n",
       "  }\n",
       "}(this));"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from datapoint import DataPoint\n",
    "import numpy as np\n",
    "\n",
    "from bokeh.io import output_notebook, show\n",
    "from bokeh.plotting import figure\n",
    "from bokeh.models import HoverTool\n",
    "from bokeh.models import ColumnDataSource\n",
    "output_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "def parse_in_data(file_path):\n",
    "  \"\"\"\n",
    "    Args:\n",
    "    file_path \n",
    "\n",
    "          R 8.46642 0.0287602 -3.04035  1477010443399637  8.6 0.25  -3.00029  0\n",
    "          (R) (rho) (phi) (drho) (timestamp) (real x) (real y) (real vx) (real vy)\n",
    "\n",
    "          L 8.44818 0.251553  1477010443449633  8.45  0.25  -3.00027  0\n",
    "          (R) (x) (y) (timestamp) (real x) (real y) (real vx) (real vy)\n",
    "\n",
    "    Returns:\n",
    "      all_sensor_data, all_ground_truths\n",
    "      - two lists of DataPoint() instances \n",
    "\n",
    "  \"\"\"\n",
    "\n",
    "  all_sensor_data = []\n",
    "  all_ground_truths = []  \n",
    "\n",
    "  with open(file_path) as f:\n",
    "      \n",
    "    for line in f:\n",
    "      data = line.split() \n",
    "      \n",
    "      if data[0]  == 'L':\n",
    "        \n",
    "        sensor_data = DataPoint({ \n",
    "          'timestamp': int(data[3]),\n",
    "          'name': 'lidar',\n",
    "          'x': float(data[1]), \n",
    "          'y': float(data[2])\n",
    "        })\n",
    "        \n",
    "        g = {'timestamp': int(data[3]),\n",
    "             'name': 'state',\n",
    "             'x': float(data[4]),\n",
    "             'y': float(data[5]),\n",
    "             'vx': float(data[6]),\n",
    "             'vy': float(data[7])\n",
    "        }\n",
    "          \n",
    "        ground_truth = DataPoint(g)\n",
    "                \n",
    "      elif data[0] == 'R':\n",
    "          \n",
    "        sensor_data = DataPoint({ \n",
    "          'timestamp': int(data[4]),\n",
    "          'name': 'radar',\n",
    "          'rho': float(data[1]), \n",
    "          'phi': float(data[2]),\n",
    "          'drho': float(data[3])\n",
    "        })\n",
    "       \n",
    "        g = {'timestamp': int(data[4]),\n",
    "             'name': 'state',\n",
    "             'x': float(data[5]),\n",
    "             'y': float(data[6]),\n",
    "             'vx': float(data[7]),\n",
    "             'vy': float(data[8])\n",
    "        }\n",
    "        ground_truth = DataPoint(g)  \n",
    "\n",
    "      all_sensor_data.append(sensor_data)\n",
    "      all_ground_truths.append(ground_truth)\n",
    "\n",
    "  return all_sensor_data, all_ground_truths"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "def parse_prediction_data(file_path):\n",
    "  \n",
    "  all_predictions = []\n",
    "    \n",
    "  with open(file_path) as f:\n",
    "    \n",
    "    for line in f:\n",
    "      data = line.split()\n",
    "      \n",
    "      p = {'timestamp': None,\n",
    "           'name': 'state',\n",
    "           'x': float(data[0]),\n",
    "           'y': float(data[1]),\n",
    "           'vx': float(data[2]),\n",
    "           'vy': float(data[3])\n",
    "        }\n",
    "    \n",
    "      all_predictions.append(DataPoint(p))\n",
    "        \n",
    "  return all_predictions"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "all_sensor_data, all_ground_truths = parse_in_data(\"data/data-1.txt\")\n",
    "all_state_estimations = parse_prediction_data(\"data/out-1-C.txt\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "lidar_xs, lidar_ys = [], []\n",
    "radar_xs, radar_ys, radar_angles = [], [], []\n",
    "truth_xs, truth_ys, truth_angles = [], [], []\n",
    "state_xs, state_ys, state_angles = [], [], []\n",
    "    \n",
    "for s, t, p in zip(all_sensor_data, all_ground_truths, all_state_estimations):\n",
    "    \n",
    "  if s.get_name() == \"lidar\":\n",
    "    x, y = s.get_raw()\n",
    "    lidar_xs.append(x)\n",
    "    lidar_ys.append(y)\n",
    "  else:\n",
    "    x, y, vx, vy = s.get()\n",
    "    angle = np.arctan2(vy, vx)\n",
    "    radar_xs.append(x)\n",
    "    radar_ys.append(y)\n",
    "    radar_angles.append(angle)\n",
    "\n",
    "  x, y, vx, vy = t.get()\n",
    "  t_angle =  np.arctan2(vy, vy)\n",
    "  truth_xs.append(x)\n",
    "  truth_ys.append(y)\n",
    "  truth_angles.append(t_angle)\n",
    "\n",
    "  x, y, vx, vy = p.get()\n",
    "  p_angle =  np.arctan2(vy, vx)\n",
    "  state_xs.append(x)\n",
    "  state_ys.append(y)\n",
    "  state_angles.append(p_angle)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "radar_source = ColumnDataSource(data = {\n",
    "    'x' : radar_xs,\n",
    "    'y' : radar_ys,\n",
    "    'angle': radar_angles, \n",
    "})\n",
    "\n",
    "truth_source = ColumnDataSource(data = {\n",
    "    'x' : truth_xs,\n",
    "    'y' : truth_ys,\n",
    "    'angle': truth_angles, \n",
    "})\n",
    "\n",
    "state_source = ColumnDataSource(data = {\n",
    "    'x' : state_xs,\n",
    "    'y' : state_ys,\n",
    "    'angle': truth_angles, \n",
    "})\n",
    "\n",
    "lidar_source = ColumnDataSource(data = {\n",
    "    'x' : lidar_xs,\n",
    "    'y' : lidar_ys,\n",
    "})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <div class=\"bk-plotdiv\" id=\"3598e3c9-f6b3-4d4c-8eae-b33e8aa3d901\"></div>\n",
       "    </div>\n",
       "<script type=\"text/javascript\">\n",
       "  \n",
       "  (function(global) {\n",
       "    function now() {\n",
       "      return new Date();\n",
       "    }\n",
       "  \n",
       "    var force = false;\n",
       "  \n",
       "    if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n",
       "      window._bokeh_onload_callbacks = [];\n",
       "      window._bokeh_is_loading = undefined;\n",
       "    }\n",
       "  \n",
       "  \n",
       "    \n",
       "    if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n",
       "      window._bokeh_timeout = Date.now() + 0;\n",
       "      window._bokeh_failed_load = false;\n",
       "    }\n",
       "  \n",
       "    var NB_LOAD_WARNING = {'data': {'text/html':\n",
       "       \"<div style='background-color: #fdd'>\\n\"+\n",
       "       \"<p>\\n\"+\n",
       "       \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "       \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "       \"</p>\\n\"+\n",
       "       \"<ul>\\n\"+\n",
       "       \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "       \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "       \"</ul>\\n\"+\n",
       "       \"<code>\\n\"+\n",
       "       \"from bokeh.resources import INLINE\\n\"+\n",
       "       \"output_notebook(resources=INLINE)\\n\"+\n",
       "       \"</code>\\n\"+\n",
       "       \"</div>\"}};\n",
       "  \n",
       "    function display_loaded() {\n",
       "      if (window.Bokeh !== undefined) {\n",
       "        document.getElementById(\"3598e3c9-f6b3-4d4c-8eae-b33e8aa3d901\").textContent = \"BokehJS successfully loaded.\";\n",
       "      } else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(display_loaded, 100)\n",
       "      }\n",
       "    }\n",
       "  \n",
       "    function run_callbacks() {\n",
       "      window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
       "      delete window._bokeh_onload_callbacks\n",
       "      console.info(\"Bokeh: all callbacks have finished\");\n",
       "    }\n",
       "  \n",
       "    function load_libs(js_urls, callback) {\n",
       "      window._bokeh_onload_callbacks.push(callback);\n",
       "      if (window._bokeh_is_loading > 0) {\n",
       "        console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
       "        return null;\n",
       "      }\n",
       "      if (js_urls == null || js_urls.length === 0) {\n",
       "        run_callbacks();\n",
       "        return null;\n",
       "      }\n",
       "      console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "      window._bokeh_is_loading = js_urls.length;\n",
       "      for (var i = 0; i < js_urls.length; i++) {\n",
       "        var url = js_urls[i];\n",
       "        var s = document.createElement('script');\n",
       "        s.src = url;\n",
       "        s.async = false;\n",
       "        s.onreadystatechange = s.onload = function() {\n",
       "          window._bokeh_is_loading--;\n",
       "          if (window._bokeh_is_loading === 0) {\n",
       "            console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
       "            run_callbacks()\n",
       "          }\n",
       "        };\n",
       "        s.onerror = function() {\n",
       "          console.warn(\"failed to load library \" + url);\n",
       "        };\n",
       "        console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "        document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
       "      }\n",
       "    };var element = document.getElementById(\"3598e3c9-f6b3-4d4c-8eae-b33e8aa3d901\");\n",
       "    if (element == null) {\n",
       "      console.log(\"Bokeh: ERROR: autoload.js configured with elementid '3598e3c9-f6b3-4d4c-8eae-b33e8aa3d901' but no matching script tag was found. \")\n",
       "      return false;\n",
       "    }\n",
       "  \n",
       "    var js_urls = [];\n",
       "  \n",
       "    var inline_js = [\n",
       "      function(Bokeh) {\n",
       "        (function() {\n",
       "          var fn = function() {\n",
       "            var docs_json = {\"c84bbd08-7bef-4b71-9b1f-532377646ca9\":{\"roots\":{\"references\":[{\"attributes\":{},\"id\":\"e5da8ee1-4271-46b0-9c13-ce0052e05ff1\",\"type\":\"ToolEvents\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"8285003a-5886-47c9-b711-6734b432c005\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"dce127ff-2620-4dd1-8a06-28c48d93458d\",\"type\":\"BasicTicker\"}},\"id\":\"ea0ef174-9266-46ce-a7fc-ff760325d814\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"fe5137c1-2475-4463-9e26-2141b12f6633\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7d9b8277-6c09-4d96-884b-55dc67334a03\",\"type\":\"Triangle\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"245ebb07-2861-4360-aea9-b6aee11f4c0d\",\"type\":\"Triangle\"},\"selection_glyph\":null},\"id\":\"5bf84a72-958a-48f5-9679-9c4f839009ea\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"radar measurements\"},\"renderers\":[{\"id\":\"4976a3d5-802f-4541-a3df-c0198480525c\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8887ad2b-61ea-43de-a0b3-9aab9a209d5a\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"angle\",\"x\",\"y\"],\"data\":{\"angle\":[0.0,0.0,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.7853981633974483,0.7853981633974483,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483],\"x\":[8.6,8.45,8.45,8.45,8.35,8.25,8.05,7.85,7.7,7.55,7.45,7.35,7.2,7.05,6.95,6.85,6.75,6.65,6.6,6.55,6.5,6.45,6.35,6.25,6.3,6.35,6.3,6.25,6.3,6.35,6.35,6.35,6.4,6.45,6.45,6.45,6.5,6.55,6.65,6.75,6.8,6.85,6.9,6.95,7.0,7.05,7.1,7.15,7.25,7.35,7.4,7.45,7.55,7.65,7.7,7.75,7.85,7.95,8.05,8.15,8.2,8.25,8.35,8.45,8.5,8.55,8.65,8.75,8.8,8.85,8.9,8.95,9.0,9.05,9.1,9.15,9.2,9.25,9.35,9.45,9.5,9.55,9.55,9.55,9.6,9.65,9.7,9.75,9.75,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.7,9.65,9.6,9.55,9.45,9.35,9.3,9.25,9.05,8.85,8.75,8.65,8.5,8.35,8.2,8.05,7.9,7.75,7.6,7.45,7.3,7.15,7.0,6.85,6.7,6.55,6.4,6.25,6.1,5.95,5.8,5.65,5.55,5.45,5.3,5.15,5.05,4.95,4.85,4.75,4.7,4.65,4.6,4.55,4.5,4.45,4.45,4.45,4.45,4.45,4.45,4.45,4.5,4.55,4.6,4.65,4.7,4.75,4.85,4.95,5.0,5.05,5.15,5.25,5.35,5.45,5.5,5.55,5.7,5.85,5.95,6.05,6.15,6.25,6.35,6.45,6.6,6.75,6.8,6.85,7.0,7.15,7.25,7.35,7.5,7.65,7.75,7.85,8.0,8.15,8.25,8.35,8.5,8.65,8.75,8.85,8.95,9.05,9.2,9.35,9.45,9.55,9.65,9.75,9.85,9.95,10.05,10.15,10.25,10.35,10.45,10.55,10.65,10.75,10.8,10.85,10.95,11.05,11.1,11.15,11.2,11.25,11.2,11.15,11.25,11.35,11.35,11.35,11.3,11.25,11.2,11.15,11.05,10.95,10.9,10.85,10.75,10.65,10.5,10.35,10.25,10.15,10.0,9.85,9.7,9.55,9.4,9.25,9.1,8.95,8.85,8.75,8.55,8.35,8.2,8.05,7.9,7.75,7.6,7.45,7.3,7.15,7.05,6.95,6.85,6.75,6.65,6.55,6.5,6.45,6.4,6.35,6.3,6.25,6.25,6.25,6.3,6.35,6.35,6.35,6.35,6.35,6.4,6.45,6.5,6.55,6.6,6.65,6.7,6.75,6.8,6.85,6.95,7.05,7.1,7.15,7.2,7.25,7.35,7.45,7.5,7.55,7.65,7.75,7.8,7.85,7.95,8.05,8.15,8.25,8.3,8.35,8.4,8.45,8.55,8.65,8.7,8.75,8.85,8.95,9.0,9.05,9.1,9.15,9.2,9.25,9.3,9.35,9.4,9.45,9.5,9.55,9.6,9.65,9.7,9.75,9.75,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.7,9.65,9.6,9.55,9.45,9.35,9.2,9.05,8.95,8.85,8.7,8.55,8.4,8.25,8.1,7.95,7.8,7.65,7.5,7.35,7.2,7.05,6.85,6.65,6.5,6.35,6.25,6.15,6.0,5.85,5.7,5.55,5.45,5.35,5.25,5.15,5.05,4.95,4.85,4.75,4.7,4.65,4.6,4.55,4.5,4.45,4.45,4.45,4.45,4.45,4.45,4.45,4.5,4.55,4.55,4.55,4.65,4.75,4.8,4.85,4.95,5.05,5.1,5.15,5.25,5.35,5.45,5.55,5.65,5.75,5.8,5.85,5.95,6.05,6.15,6.25,6.4,6.55,6.65,6.75,6.85,6.95,7.1,7.25,7.35,7.45,7.55,7.65,7.8,7.95,8.05,8.15,8.3,8.45,8.55,8.65,8.8,8.95,9.05,9.15,9.25,9.35,9.45,9.55,9.65,9.75,9.85,9.95,10.05,10.15,10.25,10.35,10.45,10.55,10.65,10.75,10.8,10.85,10.95,11.05,11.1,11.15,11.15,11.15,11.15,11.15,11.25,11.35,11.35,11.35,11.35,11.35,11.3,11.25,11.15,11.05,11.0,10.95,10.85,10.75,10.65,10.55,10.4,10.25,10.15,10.05,9.9,9.75,9.6,9.45,9.35,9.25,9.1,8.95,8.8,8.65,8.5,8.35,8.2,8.05,7.9,7.75,7.6,7.45,7.35,7.25,7.1,6.95,6.9,6.85,6.7,6.55,6.5,6.45,6.4,6.35,6.3,6.25,6.3,6.35,6.35,6.35,6.35,6.35,6.4,6.45,6.45,6.45,6.5,6.55,6.6,6.65,6.7,6.75,6.8,6.85,6.9,6.95,7.05,7.15,7.2,7.25,7.3,7.35,7.45,7.55,7.6,7.65,7.75,7.85,7.9,7.95,8.05,8.15,8.25,8.35,8.4,8.45,8.5,8.55,8.65,8.75,8.8,8.85,8.9,8.95,9.05,9.15,9.2,9.25,9.3,9.35,9.4,9.45,9.5,9.55,9.6,9.65,9.7,9.75,9.75,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.7,9.65,9.6,9.55,9.45,9.35,9.2,9.05,8.95,8.85,8.7,8.55,8.4,8.25,8.1,7.95,7.8,7.65,7.5,7.35,7.2,7.05,6.85,6.65,6.55,6.45,6.3,6.15,6.0,5.85,5.7,5.55,5.4,5.25,5.15,5.05,4.95,4.85,4.8,4.75,4.65,4.55,4.55,4.55,4.5,4.45,4.45,4.45,4.45,4.45,4.45,4.45,4.5,4.55,4.6,4.65,4.75,4.85,4.9,4.95,5.05,5.15,5.25,5.35,5.4,5.45,5.55,5.65,5.75,5.85,6.0,6.15,6.25,6.35,6.45,6.55,6.65,6.75,6.85,6.95,7.1,7.25,7.35,7.45,7.55,7.65,7.8,7.95,8.05,8.15,8.25,8.35,8.5,8.65,8.8,8.95,9.05,9.15,9.25,9.35,9.45,9.55,9.65,9.75,9.85,9.95,10.05,10.15,10.25,10.35,10.45,10.55,10.65,10.75,10.85,10.95,11.0,11.05,11.1,11.15,11.15,11.15,11.15,11.15,11.25,11.35,11.3,11.25,11.25,11.25,11.2,11.15,11.05,10.95,10.9,10.85,10.7,10.55,10.45,10.35,10.2,10.05,9.9,9.75,9.65,9.55,9.4,9.25,9.1,8.95,8.8,8.65,8.5,8.35,8.2,8.05,7.85,7.65,7.55,7.45,7.3,7.15,7.05,6.95,6.85,6.75,6.65,6.55,6.45,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.4,6.45,6.5,6.55,6.55,6.55,6.6,6.65,6.75,6.85,6.9,6.95,7.0,7.05,7.1,7.15,7.25,7.35,7.4,7.45,7.55,7.65,7.7,7.75,7.85,7.95,8.05,8.15,8.2,8.25,8.3,8.35,8.45,8.55,8.65,8.75,8.8,8.85,8.9,8.95,9.0,9.05,9.1,9.15,9.25,9.35,9.4,9.45,9.5,9.55,9.6,9.65,9.65,9.65,9.7,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.65,9.55,9.45,9.35,9.25,9.15,9.05,8.95,8.8,8.65,8.5,8.35,8.25,8.15,8.0,7.85,7.65,7.45,7.3,7.15,7.0,6.85,6.7,6.55,6.4,6.25,6.1,5.95,5.8,5.65,5.55,5.45,5.35,5.25,5.1,4.95,4.9,4.85,4.75,4.65,4.6,4.55,4.5,4.45,4.4,4.35,4.4,4.45,4.45,4.45,4.5,4.55,4.6,4.65,4.7,4.75,4.8,4.85,4.95,5.05,5.15,5.25,5.35,5.45,5.5,5.55,5.7,5.85,5.95,6.05,6.15,6.25,6.35,6.45,6.6,6.75,6.85,6.95,7.1,7.25,7.3,7.35,7.5,7.65,7.75,7.85,8.0,8.15,8.25,8.35,8.5,8.65,8.75,8.85,9.0,9.15,9.25,9.35,9.5,9.65,9.7,9.75,9.85,9.95,10.05,10.15,10.3,10.45,10.5,10.55,10.65,10.75,10.85,10.95,11.0,11.05,11.1,11.15,11.2,11.25,11.2,11.15,11.25,11.35,11.35,11.35,11.35,11.35,11.25,11.15,11.1,11.05,10.95,10.85,10.75,10.65,10.5,10.35,10.25,10.15,10.05,9.95,9.8,9.65,9.5,9.35,9.25,9.15,9.0,8.85,8.7,8.55,8.4,8.25,8.1,7.95,7.8,7.65,7.5,7.35,7.25,7.15,7.0,6.85,6.8,6.75,6.65,6.55,6.5,6.45,6.4,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.4,6.45,6.5,6.55,6.6,6.65,6.7,6.75,6.8,6.85,6.9,6.95,7.0,7.05,7.15,7.25,7.3,7.35,7.4,7.45,7.55,7.65,7.7,7.75,7.85,7.95,8.0,8.05,8.15,8.25,8.3,8.35,8.4,8.45,8.55,8.65,8.7,8.75,8.8,8.85,8.95,9.05,9.1,9.15,9.2,9.25,9.3,9.35,9.4,9.45,9.5,9.55,9.6,9.65,9.7,9.75,9.75,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.75,9.75,9.65,9.55,9.45,9.35,9.3,9.25,9.05,8.85,8.75,8.65,8.5,8.35,8.2,8.05,7.9,7.75,7.6,7.45,7.25,7.05,6.9,6.75,6.6,6.45,6.35,6.25,6.1,5.95,5.8,5.65,5.55,5.45,5.3,5.15,5.05,4.95,4.85,4.75,4.7,4.65,4.6,4.55,4.5,4.45,4.45,4.45,4.45,4.45,4.45,4.45,4.5,4.55,4.6,4.65,4.7,4.75,4.85,4.95,5.0,5.05,5.15,5.25,5.35,5.45,5.55,5.65,5.75,5.85,5.95,6.05,6.15,6.25,6.4,6.55,6.65,6.75,6.9,7.05,7.15,7.25,7.35,7.45,7.6,7.75,7.85,7.95,8.1,8.25,8.4,8.55,8.65,8.75,8.9,9.05,9.15,9.25,9.35,9.45,9.55,9.65,9.75,9.85,9.95,10.05,10.2,10.35,10.4,10.45,10.55,10.65,10.75,10.85,10.9,10.95,11.05,11.15,11.2,11.25,11.2,11.15,11.2,11.25,11.3,11.35],\"y\":[0.25,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.15,0.15,0.100001,0.0500011,9.49949e-07,-0.0499992,-0.15,-0.25,-0.349999,-0.449999,-0.549999,-0.65,-0.85,-1.05,-1.15,-1.25,-1.45,-1.65,-1.8,-1.95,-2.1,-2.25,-2.4,-2.55,-2.7,-2.85,-3.0,-3.15,-3.3,-3.45,-3.6,-3.75,-3.9,-4.05,-4.2,-4.35,-4.45,-4.55,-4.7,-4.85,-5.0,-5.15,-5.3,-5.45,-5.55,-5.65,-5.8,-5.95,-6.1,-6.25,-6.35,-6.45,-6.6,-6.75,-6.85,-6.95,-7.1,-7.25,-7.4,-7.55,-7.65,-7.75,-7.9,-8.05,-8.15,-8.25,-8.4,-8.55,-8.65,-8.75,-8.95,-9.15,-9.25,-9.35,-9.5,-9.65,-9.8,-9.95,-10.05,-10.15,-10.3,-10.45,-10.6,-10.75,-10.9,-11.05,-11.2,-11.35,-11.5,-11.65,-11.75,-11.85,-12.0,-12.15,-12.25,-12.35,-12.45,-12.55,-12.65,-12.75,-12.85,-12.95,-13.0,-13.05,-13.1,-13.15,-13.15,-13.15,-13.15,-13.15,-13.2,-13.25,-13.25,-13.25,-13.2,-13.15,-13.1,-13.05,-13.05,-13.05,-13.0,-12.95,-12.85,-12.75,-12.7,-12.65,-12.55,-12.45,-12.35,-12.25,-12.15,-12.05,-11.9,-11.75,-11.65,-11.55,-11.35,-11.15,-11.05,-10.95,-10.8,-10.65,-10.5,-10.35,-10.2,-10.05,-9.9,-9.75,-9.6,-9.45,-9.3,-9.15,-9.05,-8.95,-8.8,-8.65,-8.55,-8.45,-8.35,-8.25,-8.1,-7.95,-7.85,-7.75,-7.65,-7.55,-7.45,-7.35,-7.25,-7.15,-7.05,-6.95,-6.85,-6.75,-6.65,-6.55,-6.5,-6.45,-6.4,-6.35,-6.25,-6.15,-6.05,-5.95,-5.9,-5.85,-5.75,-5.65,-5.55,-5.45,-5.4,-5.35,-5.25,-5.15,-5.05,-4.95,-4.85,-4.75,-4.6,-4.45,-4.3,-4.15,-4.05,-3.95,-3.85,-3.75,-3.6,-3.45,-3.3,-3.15,-3.0,-2.85,-2.7,-2.55,-2.4,-2.25,-2.1,-1.95,-1.8,-1.65,-1.5,-1.35,-1.25,-1.15,-0.95,-0.75,-0.649999,-0.549999,-0.45,-0.35,-0.25,-0.15,-0.0999996,-0.0499992,9.49949e-07,0.0500011,0.0500011,0.0500011,0.100001,0.15,0.2,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.100001,0.0500011,0.0500011,0.0500011,-0.0499995,-0.15,-0.25,-0.35,-0.45,-0.549999,-0.749999,-0.949999,-1.1,-1.25,-1.35,-1.45,-1.6,-1.75,-1.9,-2.05,-2.2,-2.35,-2.55,-2.75,-2.9,-3.05,-3.2,-3.35,-3.5,-3.65,-3.8,-3.95,-4.1,-4.25,-4.4,-4.55,-4.7,-4.85,-4.95,-5.05,-5.2,-5.35,-5.45,-5.55,-5.7,-5.85,-5.95,-6.05,-6.2,-6.35,-6.5,-6.65,-6.75,-6.85,-7.0,-7.15,-7.3,-7.45,-7.55,-7.65,-7.8,-7.95,-8.1,-8.25,-8.35,-8.45,-8.6,-8.75,-8.9,-9.05,-9.2,-9.35,-9.5,-9.65,-9.8,-9.95,-10.05,-10.15,-10.3,-10.45,-10.6,-10.75,-10.9,-11.05,-11.2,-11.35,-11.5,-11.65,-11.75,-11.85,-12.0,-12.15,-12.3,-12.45,-12.55,-12.65,-12.75,-12.85,-12.9,-12.95,-13.05,-13.15,-13.15,-13.15,-13.2,-13.25,-13.25,-13.25,-13.25,-13.25,-13.2,-13.15,-13.15,-13.15,-13.1,-13.05,-13.05,-13.05,-12.95,-12.85,-12.8,-12.75,-12.7,-12.65,-12.55,-12.45,-12.35,-12.25,-12.1,-11.95,-11.85,-11.75,-11.6,-11.45,-11.3,-11.15,-11.05,-10.95,-10.8,-10.65,-10.55,-10.45,-10.3,-10.15,-10.0,-9.85,-9.7,-9.55,-9.4,-9.25,-9.15,-9.05,-8.9,-8.75,-8.65,-8.55,-8.4,-8.25,-8.15,-8.05,-7.95,-7.85,-7.75,-7.65,-7.55,-7.45,-7.35,-7.25,-7.2,-7.15,-7.05,-6.95,-6.85,-6.75,-6.65,-6.55,-6.5,-6.45,-6.4,-6.35,-6.25,-6.15,-6.05,-5.95,-5.9,-5.85,-5.75,-5.65,-5.55,-5.45,-5.35,-5.25,-5.15,-5.05,-5.0,-4.95,-4.85,-4.75,-4.6,-4.45,-4.35,-4.25,-4.1,-3.95,-3.85,-3.75,-3.6,-3.45,-3.35,-3.25,-3.1,-2.95,-2.8,-2.65,-2.55,-2.45,-2.25,-2.05,-1.95,-1.85,-1.7,-1.55,-1.4,-1.25,-1.1,-0.949999,-0.799999,-0.65,-0.5,-0.35,-0.3,-0.25,-0.15,-0.0499992,-0.0499992,-0.0499992,9.49949e-07,0.0500011,0.100001,0.15,0.15,0.15,0.2,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.15,0.15,0.100001,0.0500011,-0.0499995,-0.15,-0.25,-0.35,-0.45,-0.549999,-0.7,-0.85,-1.0,-1.15,-1.3,-1.45,-1.6,-1.75,-1.9,-2.05,-2.2,-2.35,-2.5,-2.65,-2.8,-2.95,-3.15,-3.35,-3.5,-3.65,-3.8,-3.95,-4.1,-4.25,-4.35,-4.45,-4.6,-4.75,-4.85,-4.95,-5.1,-5.25,-5.4,-5.55,-5.65,-5.75,-5.9,-6.05,-6.15,-6.25,-6.35,-6.45,-6.6,-6.75,-6.9,-7.05,-7.2,-7.35,-7.45,-7.55,-7.7,-7.85,-8.0,-8.15,-8.25,-8.35,-8.5,-8.65,-8.8,-8.95,-9.05,-9.15,-9.3,-9.45,-9.6,-9.75,-9.9,-10.05,-10.2,-10.35,-10.5,-10.65,-10.8,-10.95,-11.1,-11.25,-11.4,-11.55,-11.7,-11.85,-12.0,-12.15,-12.25,-12.35,-12.45,-12.55,-12.65,-12.75,-12.85,-12.95,-13.05,-13.15,-13.15,-13.15,-13.15,-13.15,-13.2,-13.25,-13.2,-13.15,-13.15,-13.15,-13.15,-13.15,-13.15,-13.15,-13.1,-13.05,-12.95,-12.85,-12.8,-12.75,-12.65,-12.55,-12.45,-12.35,-12.25,-12.15,-12.05,-11.95,-11.8,-11.65,-11.55,-11.45,-11.25,-11.05,-10.95,-10.85,-10.7,-10.55,-10.4,-10.25,-10.1,-9.95,-9.8,-9.65,-9.5,-9.35,-9.2,-9.05,-8.95,-8.85,-8.7,-8.55,-8.45,-8.35,-8.2,-8.05,-7.95,-7.85,-7.75,-7.65,-7.55,-7.45,-7.35,-7.25,-7.15,-7.05,-7.0,-6.95,-6.85,-6.75,-6.65,-6.55,-6.5,-6.45,-6.4,-6.35,-6.25,-6.15,-6.05,-5.95,-5.9,-5.85,-5.75,-5.65,-5.55,-5.45,-5.4,-5.35,-5.2,-5.05,-4.95,-4.85,-4.75,-4.65,-4.55,-4.45,-4.3,-4.15,-4.05,-3.95,-3.85,-3.75,-3.6,-3.45,-3.3,-3.15,-3.0,-2.85,-2.7,-2.55,-2.4,-2.25,-2.1,-1.95,-1.8,-1.65,-1.5,-1.35,-1.2,-1.05,-0.9,-0.75,-0.599999,-0.449999,-0.349999,-0.25,-0.2,-0.15,-0.0999996,-0.0499992,9.49949e-07,0.0500011,0.100001,0.15,0.15,0.15,0.2,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.15,0.15,0.15,0.15,0.100001,0.0500011,-0.0499995,-0.15,-0.25,-0.35,-0.45,-0.549999,-0.749999,-0.949999,-1.1,-1.25,-1.4,-1.55,-1.7,-1.85,-2.0,-2.15,-2.3,-2.45,-2.6,-2.75,-2.9,-3.05,-3.25,-3.45,-3.6,-3.75,-3.85,-3.95,-4.15,-4.35,-4.45,-4.55,-4.7,-4.85,-5.0,-5.15,-5.3,-5.45,-5.55,-5.65,-5.8,-5.95,-6.05,-6.15,-6.3,-6.45,-6.55,-6.65,-6.8,-6.95,-7.1,-7.25,-7.35,-7.45,-7.6,-7.75,-7.9,-8.05,-8.15,-8.25,-8.4,-8.55,-8.7,-8.85,-9.0,-9.15,-9.3,-9.45,-9.55,-9.65,-9.8,-9.95,-10.1,-10.25,-10.4,-10.55,-10.7,-10.85,-11.0,-11.15,-11.3,-11.45,-11.6,-11.75,-11.9,-12.05,-12.15,-12.25,-12.4,-12.55,-12.65,-12.75,-12.85,-12.95,-13.0,-13.05,-13.15,-13.25,-13.2,-13.15,-13.2,-13.25,-13.25,-13.25,-13.25,-13.25,-13.25,-13.25,-13.2,-13.15,-13.1,-13.05,-13.0,-12.95,-12.9,-12.85,-12.75,-12.65,-12.55,-12.45,-12.35,-12.25,-12.15,-12.05,-11.9,-11.75,-11.65,-11.55,-11.35,-11.15,-11.05,-10.95,-10.8,-10.65,-10.5,-10.35,-10.2,-10.05,-9.9,-9.75,-9.65,-9.55,-9.4,-9.25,-9.1,-8.95,-8.8,-8.65,-8.55,-8.45,-8.35,-8.25,-8.15,-8.05,-7.9,-7.75,-7.65,-7.55,-7.45,-7.35,-7.25,-7.15,-7.05,-6.95,-6.85,-6.75,-6.65,-6.55,-6.55,-6.55,-6.45,-6.35,-6.3,-6.25,-6.1,-5.95,-5.9,-5.85,-5.75,-5.65,-5.55,-5.45,-5.35,-5.25,-5.15,-5.05,-4.95,-4.85,-4.75,-4.65,-4.55,-4.45,-4.35,-4.25,-4.1,-3.95,-3.8,-3.65,-3.55,-3.45,-3.3,-3.15,-3.0,-2.85,-2.7,-2.55,-2.4,-2.25,-2.1,-1.95,-1.8,-1.65,-1.5,-1.35,-1.2,-1.05,-0.9,-0.75,-0.649999,-0.549999,-0.45,-0.35,-0.25,-0.15,-0.0999996,-0.0499992,9.49949e-07,0.0500011,0.0500011,0.0500011,0.100001,0.15,0.15,0.15,0.2,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.15,0.15,0.100001,0.0500011,9.49949e-07,-0.0499992,-0.15,-0.25,-0.349999,-0.449999,-0.549999,-0.65,-0.799999,-0.949999,-1.1,-1.25,-1.4,-1.55,-1.65,-1.75,-1.95,-2.15,-2.25,-2.35,-2.5,-2.65,-2.8,-2.95,-3.15,-3.35,-3.45,-3.55,-3.7,-3.85,-4.0,-4.15,-4.25,-4.35,-4.5,-4.65,-4.8,-4.95,-5.05,-5.15,-5.3,-5.45,-5.55,-5.65,-5.8,-5.95,-6.05,-6.15,-6.25,-6.35,-6.5,-6.65,-6.75,-6.85,-7.0,-7.15,-7.25,-7.35,-7.5,-7.65,-7.75,-7.85,-8.0,-8.15,-8.25,-8.35,-8.5,-8.65,-8.8,-8.95,-9.1,-9.25,-9.35,-9.45,-9.6,-9.75,-9.9,-10.05,-10.2,-10.35,-10.5,-10.65,-10.8,-10.95,-11.05,-11.15,-11.3,-11.45,-11.6,-11.75,-11.9,-12.05,-12.2,-12.35,-12.45,-12.55,-12.65,-12.75,-12.85,-12.95,-13.0,-13.05,-13.1,-13.15,-13.2,-13.25,-13.25,-13.25,-13.25,-13.25,-13.2,-13.15,-13.15,-13.15,-13.15,-13.15,-13.1,-13.05,-13.0,-12.95,-12.9,-12.85,-12.75,-12.65,-12.55,-12.45,-12.35,-12.25,-12.1,-11.95,-11.85,-11.75,-11.6,-11.45,-11.25,-11.05,-10.95,-10.85,-10.75,-10.65,-10.45,-10.25,-10.1,-9.95,-9.8,-9.65,-9.55,-9.45,-9.3,-9.15,-9.0,-8.85,-8.75,-8.65,-8.5,-8.35,-8.25,-8.15,-8.05,-7.95,-7.85,-7.75,-7.6,-7.45,-7.35,-7.25,-7.2,-7.15,-7.05,-6.95,-6.85,-6.75,-6.65,-6.55,-6.5,-6.45,-6.4,-6.35,-6.25,-6.15,-6.05,-5.95,-5.85,-5.75,-5.65,-5.55,-5.45,-5.35,-5.3,-5.25,-5.1,-4.95,-4.85,-4.75,-4.65,-4.55,-4.45,-4.35,-4.2,-4.05,-3.95,-3.85,-3.7,-3.55,-3.4,-3.25,-3.15,-3.05,-2.9,-2.75,-2.6,-2.45,-2.3,-2.15,-2.0,-1.85]}},\"id\":\"fe5137c1-2475-4463-9e26-2141b12f6633\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"angle\",\"x\",\"y\"],\"data\":{\"angle\":[0.0,0.0,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.7853981633974483,0.7853981633974483,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,-2.356194490192345,-2.356194490192345,0.0,0.0,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.0,0.0,0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483],\"x\":[8.46292,8.44779,8.50769,8.49014,8.40555,8.30154,8.07466,7.89118,7.71488,7.55032,7.45262,7.33819,7.18493,7.03859,6.92815,6.82922,6.71473,6.61387,6.57249,6.51814,6.46886,6.42877,6.33403,6.24589,6.32788,6.36714,6.29403,6.25181,6.30339,6.32946,6.32643,6.32766,6.386,6.42733,6.44031,6.45855,6.50563,6.54846,6.6485,6.73191,6.79245,6.85547,6.90056,6.95339,6.99421,7.02963,7.10934,7.17411,7.25521,7.33571,7.38816,7.45175,7.55002,7.62795,7.69035,7.76084,7.86699,7.96657,8.06497,8.15093,8.20996,8.28413,8.35971,8.44113,8.4996,8.5691,8.65532,8.74413,8.80082,8.8556,8.92138,8.98573,9.00677,9.04792,9.11883,9.17786,9.20915,9.24626,9.37038,9.47,9.51328,9.56438,9.5794,9.61337,9.64915,9.68858,9.70779,9.73209,9.79252,9.82636,9.84034,9.87612,9.87629,9.88428,9.88237,9.8896,9.86319,9.85586,9.79769,9.75056,9.73092,9.702,9.63596,9.58017,9.46726,9.38153,9.31833,9.24069,9.07595,8.94354,8.76833,8.61823,8.50441,8.36782,8.2189,8.05759,7.89758,7.74102,7.6203,7.49014,7.30445,7.13859,6.98978,6.83393,6.69799,6.54135,6.39218,6.24606,6.09591,5.94212,5.79114,5.63554,5.5404,5.41627,5.28266,5.14584,5.02029,4.89173,4.79501,4.68839,4.6547,4.57331,4.5808,4.54462,4.45015,4.37849,4.41483,4.40613,4.41686,4.41379,4.40959,4.4052,4.47111,4.50091,4.57112,4.61818,4.65383,4.69912,4.80551,4.88393,4.96487,5.04453,5.1302,5.21428,5.3424,5.44512,5.50165,5.58189,5.6924,5.79102,5.93151,6.05273,6.13993,6.24566,6.35669,6.46545,6.59458,6.7196,6.78656,6.87898,7.01483,7.13859,7.25247,7.35988,7.50897,7.64753,7.74569,7.86507,7.9963,8.11953,8.24081,8.34967,8.50476,8.66008,8.7531,8.86009,8.95623,9.04946,9.1984,9.34724,9.42495,9.52397,9.61738,9.70898,9.83284,9.9355,10.0336,10.131,10.2292,10.3305,10.4543,10.5668,10.6645,10.7635,10.804,10.858,10.9807,11.076,11.1321,11.1904,11.2315,11.283,11.218,11.1832,11.2818,11.36,11.3616,11.3774,11.3114,11.2804,11.2231,11.1756,11.0503,10.9582,10.9075,10.8528,10.753,10.6566,10.4862,10.3313,10.2559,10.1491,9.99514,9.85576,9.70014,9.55138,9.39211,9.24026,9.08819,8.93907,8.84586,8.73913,8.52679,8.34052,8.18532,8.0346,7.88594,7.7432,7.60839,7.46035,7.28964,7.13975,7.05534,6.94941,6.84308,6.74231,6.66038,6.56659,6.52605,6.47411,6.41224,6.35543,6.32082,6.2704,6.28109,6.27652,6.32663,6.36012,6.37349,6.37985,6.36556,6.36632,6.42038,6.45729,6.514,6.55965,6.62895,6.68244,6.72386,6.77311,6.81927,6.86793,6.98739,7.07683,7.1293,7.19397,7.24249,7.28987,7.39305,7.48704,7.52165,7.57457,7.64917,7.73821,7.78658,7.83797,7.94971,8.04924,8.15044,8.25118,8.289,8.33937,8.38351,8.44279,8.55242,8.64757,8.69517,8.7463,8.85719,8.95395,9.00463,9.07024,9.10021,9.1333,9.22257,9.29016,9.31647,9.36633,9.41796,9.4695,9.51835,9.56841,9.60928,9.65423,9.68712,9.72511,9.74299,9.76483,9.79942,9.8351,9.82583,9.83563,9.84672,9.86193,9.83119,9.83138,9.79146,9.75217,9.70442,9.66322,9.59411,9.54378,9.43465,9.34768,9.21111,9.09718,8.93896,8.80338,8.68932,8.56393,8.36447,8.20482,8.09476,7.95844,7.77834,7.61253,7.48446,7.33913,7.19469,7.03272,6.85223,6.68508,6.49318,6.32106,6.22823,6.09369,5.98085,5.83964,5.71298,5.58458,5.44617,5.31867,5.24714,5.13487,5.04529,4.93407,4.86085,4.76139,4.6792,4.5971,4.55984,4.49229,4.48504,4.44252,4.41553,4.38974,4.41492,4.4088,4.43457,4.44797,4.48078,4.50134,4.55165,4.58265,4.6387,4.68917,4.78141,4.84486,4.94325,5.03166,5.08281,5.1437,5.24344,5.33683,5.4309,5.51418,5.63288,5.74351,5.80291,5.88519,5.9561,6.03827,6.14977,6.25185,6.38787,6.51457,6.64366,6.77678,6.84291,6.93337,7.0935,7.22814,7.35164,7.46761,7.55535,7.66587,7.80616,7.93909,8.03308,8.13319,8.28691,8.4263,8.52422,8.63617,8.78221,8.91301,9.0526,9.16936,9.26215,9.37111,9.46034,9.56062,9.64686,9.74599,9.84425,9.93609,10.0362,10.1249,10.2288,10.3322,10.4334,10.5254,10.6584,10.7687,10.7965,10.848,10.9541,11.0497,11.0803,11.13,11.132,11.1414,11.1324,11.1367,11.2355,11.3133,11.3336,11.3617,11.3654,11.3739,11.3116,11.2653,11.1655,11.0805,11.0126,10.9474,10.8272,10.7287,10.6328,10.5338,10.3879,10.2499,10.1565,10.0521,9.921,9.7788,9.61388,9.46481,9.35241,9.24007,9.08311,8.94274,8.79997,8.65486,8.50719,8.36244,8.22434,8.07664,7.93649,7.7908,7.62079,7.46622,7.37059,7.26266,7.1223,6.97218,6.94068,6.87448,6.6953,6.55098,6.4947,6.4252,6.38953,6.34539,6.26974,6.21051,6.2789,6.31418,6.31556,6.32748,6.33497,6.33693,6.39803,6.43928,6.43958,6.44402,6.48046,6.52629,6.56983,6.61093,6.66821,6.7149,6.75799,6.80434,6.84056,6.87923,6.97783,7.06555,7.12319,7.18848,7.24281,7.30571,7.40468,7.50119,7.54939,7.60598,7.70281,7.79842,7.85477,7.91474,8.02765,8.12132,8.24219,8.34979,8.38712,8.4507,8.49531,8.5498,8.6497,8.72214,8.7913,8.86426,8.91279,8.97358,9.04519,9.11258,9.20051,9.27827,9.31139,9.37206,9.39751,9.42898,9.48616,9.53732,9.60463,9.66283,9.71997,9.77143,9.77032,9.78668,9.81958,9.85372,9.84768,9.85415,9.84827,9.85043,9.84921,9.85291,9.83342,9.81024,9.74813,9.70325,9.62053,9.55164,9.45554,9.36663,9.22471,9.10087,8.99427,8.88061,8.718,8.58199,8.37888,8.19581,8.09259,7.94667,7.81437,7.6714,7.47856,7.30117,7.17678,7.0274,6.85543,6.69079,6.55083,6.40807,6.2665,6.11697,5.97834,5.82439,5.69965,5.56319,5.40047,5.24561,5.14231,5.01143,4.95065,4.85272,4.83027,4.76555,4.64477,4.54936,4.53156,4.48005,4.47328,4.42657,4.42817,4.42143,4.45035,4.45203,4.45395,4.45526,4.50199,4.52517,4.61295,4.66766,4.74773,4.81653,4.9049,4.97938,5.04211,5.1193,5.23986,5.33537,5.40063,5.48481,5.55334,5.61899,5.7627,5.88173,5.98824,6.1092,6.23697,6.34982,6.4479,6.56007,6.65218,6.74786,6.85785,6.96743,7.08966,7.21621,7.33729,7.44996,7.55763,7.67293,7.8176,7.95857,8.05189,8.14966,8.25127,8.35526,8.5053,8.65297,8.78573,8.9267,9.03258,9.14148,9.2421,9.35489,9.41323,9.48906,9.62115,9.73461,9.83503,9.9374,10.0394,10.1384,10.2266,10.3194,10.423,10.5328,10.634,10.7378,10.8429,10.9397,11.0053,11.0631,11.1084,11.1643,11.1428,11.1474,11.1567,11.1588,11.2625,11.3471,11.297,11.2651,11.2672,11.2599,11.2109,11.1621,11.0424,10.9415,10.8797,10.8151,10.6421,10.5048,10.4155,10.3177,10.1724,10.0361,9.89306,9.75186,9.65313,9.5489,9.41481,9.27418,9.12547,8.97787,8.83266,8.67671,8.52249,8.37066,8.22536,8.07121,7.84853,7.65347,7.57091,7.45759,7.30673,7.15863,7.0544,6.94328,6.84627,6.74681,6.6496,6.5462,6.46352,6.37074,6.37539,6.3597,6.34417,6.32985,6.35145,6.35164,6.34242,6.33466,6.32899,6.32597,6.37062,6.41368,6.46261,6.51286,6.53472,6.55599,6.58661,6.62253,6.71324,6.78225,6.89225,6.97686,6.99633,7.03532,7.1112,7.17054,7.28092,7.37504,7.40919,7.46687,7.5504,7.62738,7.70365,7.77335,7.84351,7.91925,8.04526,8.1525,8.20535,8.26584,8.31373,8.37806,8.48789,8.57677,8.68174,8.76869,8.83277,8.91146,8.91107,8.95366,8.97887,9.00942,9.08116,9.1402,9.22499,9.31395,9.39053,9.46559,9.46838,9.51214,9.56163,9.59575,9.62728,9.65968,9.69685,9.74411,9.78231,9.82808,9.83736,9.85591,9.83083,9.83408,9.83262,9.83449,9.84429,9.84389,9.81318,9.79606,9.64739,9.55101,9.46144,9.37614,9.23441,9.12419,9.06826,8.97107,8.7837,8.62996,8.51218,8.38578,8.24129,8.09516,7.99216,7.86395,7.64254,7.46438,7.30491,7.1369,6.99122,6.83268,6.66539,6.49816,6.37044,6.21925,6.0739,5.92773,5.78908,5.64861,5.55536,5.42228,5.3414,5.23121,5.0952,4.96916,4.90414,4.80961,4.74936,4.65807,4.57677,4.50297,4.47082,4.40696,4.40107,4.37087,4.38965,4.38494,4.4294,4.43935,4.49132,4.52602,4.58803,4.63601,4.68779,4.75268,4.79658,4.84704,4.95077,5.02988,5.13499,5.22946,5.3344,5.44111,5.49029,5.56322,5.6847,5.79426,5.93159,6.03817,6.15053,6.26354,6.36704,6.47378,6.61394,6.74149,6.84468,6.95723,7.11373,7.24637,7.30586,7.38883,7.54154,7.69026,7.78174,7.87284,8.02208,8.1591,8.26877,8.36379,8.5305,8.68803,8.78352,8.89235,9.04082,9.18184,9.28879,9.39712,9.5321,9.66461,9.7294,9.79829,9.8925,9.98227,10.0915,10.1882,10.339,10.4758,10.5219,10.5761,10.6702,10.7562,10.862,10.9648,11.0075,11.0613,11.1118,11.1611,11.2114,11.2616,11.2241,11.1884,11.302,11.3869,11.3663,11.3765,11.3668,11.366,11.257,11.1758,11.1088,11.0489,10.941,10.8443,10.7548,10.6604,10.4917,10.3422,10.2437,10.1327,10.0376,9.93587,9.78795,9.64817,9.50168,9.35261,9.26883,9.1576,8.99804,8.85019,8.69579,8.54496,8.40631,8.25812,8.10752,7.96034,7.80843,7.65527,7.51371,7.36766,7.26037,7.15423,6.97428,6.82261,6.77859,6.71703,6.61945,6.5257,6.47691,6.42611,6.37865,6.33422,6.34861,6.33785,6.32808,6.31495,6.33666,6.35109,6.33251,6.32471,6.33318,6.34082,6.39497,6.44054,6.48752,6.54152,6.58196,6.61352,6.70209,6.76796,6.79298,6.84354,6.88081,6.91369,7.00558,7.06896,7.15328,7.23595,7.28715,7.33681,7.40576,7.46786,7.52918,7.60078,7.6706,7.73749,7.81625,7.89798,7.96418,8.02702,8.12151,8.21789,8.28402,8.34383,8.41071,8.47489,8.54039,8.61361,8.69355,8.76757,8.80492,8.84981,8.97381,9.06913,9.10144,9.15348,9.22733,9.28975,9.30049,9.34659,9.40861,9.4625,9.50141,9.53561,9.59935,9.65074,9.69744,9.75148,9.74898,9.7703,9.8183,9.86018,9.86562,9.88591,9.85255,9.83628,9.85207,9.85438,9.81547,9.79983,9.772,9.75396,9.66554,9.60192,9.46506,9.35674,9.28717,9.20166,9.07245,8.94395,8.74467,8.59996,8.4856,8.33986,8.18439,8.03593,7.89977,7.74816,7.57109,7.40918,7.20701,7.01804,6.88362,6.72769,6.58043,6.43188,6.34764,6.21919,6.08994,5.94792,5.79318,5.64509,5.51721,5.37516,5.29535,5.17283,5.05109,4.9295,4.81885,4.69823,4.70717,4.65193,4.59848,4.53915,4.50746,4.45321,4.45623,4.44285,4.46754,4.46507,4.45067,4.43159,4.51613,4.55158,4.61583,4.66129,4.69252,4.74662,4.82112,4.88172,4.99095,5.07295,5.15104,5.24082,5.32786,5.41274,5.54293,5.65357,5.75988,5.86515,5.94697,6.04002,6.14699,6.24349,6.39743,6.53743,6.64511,6.77159,6.9032,7.03397,7.14176,7.25302,7.33743,7.437,7.59529,7.74041,7.82749,7.93798,8.06456,8.18669,8.37174,8.53023,8.6348,8.75608,8.91101,9.05272,9.15961,9.27358,9.36409,9.47384,9.56658,9.6485,9.76133,9.86652,9.96278,10.0639,10.2317,10.3714,10.4117,10.4708,10.5808,10.6814,10.7679,10.8641,10.9171,10.9789,11.0726,11.1754,11.2123,11.267,11.2167,11.1846,11.2409,11.2798,11.3153,11.3612],\"y\":[0.243462,0.251517,0.23986,0.240638,0.253257,0.258449,0.199691,0.174898,0.157102,0.136494,0.0960782,0.0637181,0.00692537,-0.0382545,-0.141751,-0.21843,-0.343909,-0.441357,-0.553355,-0.659515,-0.845352,-1.00236,-1.14754,-1.29408,-1.45843,-1.62367,-1.80075,-1.95737,-2.10763,-2.26746,-2.40299,-2.55301,-2.70133,-2.85438,-2.992,-3.12763,-3.30981,-3.48017,-3.60548,-3.75811,-3.9017,-4.04513,-4.20161,-4.35085,-4.46324,-4.58568,-4.68875,-4.80817,-5.00541,-5.16859,-5.30263,-5.44939,-5.56516,-5.69378,-5.81293,-5.93812,-6.10118,-6.24975,-6.36662,-6.492,-6.61535,-6.74152,-6.86633,-6.99571,-7.10529,-7.22259,-7.39319,-7.54359,-7.65961,-7.78076,-7.91803,-8.04705,-8.14913,-8.26517,-8.41415,-8.54589,-8.66889,-8.79086,-8.99796,-9.17605,-9.27391,-9.39383,-9.52012,-9.64262,-9.82095,-9.97,-10.0809,-10.2096,-10.3392,-10.4621,-10.6279,-10.7835,-10.9239,-11.0604,-11.2098,-11.3492,-11.5257,-11.6757,-11.7811,-11.8878,-12.0161,-12.1441,-12.2727,-12.3838,-12.4764,-12.5695,-12.6823,-12.7937,-12.8682,-12.9299,-13.0214,-13.1,-13.1262,-13.1699,-13.1654,-13.1739,-13.1696,-13.1769,-13.2343,-13.2706,-13.2607,-13.2661,-13.179,-13.1382,-13.0982,-13.0547,-13.0561,-13.0455,-13.0006,-12.9626,-12.8432,-12.7491,-12.6801,-12.6244,-12.5038,-12.4048,-12.3229,-12.2352,-12.1107,-12.0156,-11.8629,-11.7303,-11.6112,-11.5046,-11.2975,-11.1162,-10.9992,-10.8818,-10.7244,-10.5806,-10.4469,-10.3042,-10.1499,-10.0053,-9.85094,-9.69993,-9.52784,-9.37366,-9.23936,-9.10046,-8.9865,-8.87548,-8.75568,-8.62672,-8.5191,-8.41278,-8.33684,-8.23264,-8.0961,-7.97913,-7.84535,-7.72457,-7.62766,-7.51927,-7.42239,-7.32163,-7.22892,-7.1496,-7.03016,-6.91756,-6.85419,-6.77417,-6.64923,-6.53815,-6.51047,-6.45725,-6.39763,-6.33378,-6.25844,-6.18606,-6.04898,-5.94753,-5.89012,-5.81865,-5.72798,-5.63488,-5.55902,-5.4751,-5.39201,-5.31922,-5.22955,-5.13882,-5.07298,-4.98857,-4.83757,-4.7215,-4.56692,-4.43238,-4.281,-4.14024,-4.05973,-3.94697,-3.83479,-3.72081,-3.60638,-3.48502,-3.32376,-3.19607,-2.99964,-2.82896,-2.69522,-2.54196,-2.38063,-2.21795,-2.10877,-1.97937,-1.80949,-1.6583,-1.48142,-1.32689,-1.23035,-1.09599,-0.949066,-0.812431,-0.665925,-0.520537,-0.426777,-0.305338,-0.237291,-0.139864,-0.0761334,0.00409384,0.0132743,0.060081,0.0642312,0.0895383,0.113442,0.138738,0.197678,0.239748,0.248725,0.274703,0.264604,0.271652,0.249057,0.242142,0.210833,0.190772,0.0995122,0.0432062,0.0382691,0.00925943,-0.0448839,-0.0899805,-0.242675,-0.343998,-0.451516,-0.556142,-0.746062,-0.898129,-1.10251,-1.27285,-1.35629,-1.48088,-1.61998,-1.75602,-1.90589,-2.05795,-2.20864,-2.35432,-2.55133,-2.72623,-2.907,-3.08823,-3.21657,-3.36897,-3.49887,-3.63769,-3.82089,-3.98326,-4.11855,-4.26747,-4.42042,-4.5745,-4.71311,-4.85591,-4.97448,-5.0939,-5.22253,-5.36138,-5.46683,-5.58392,-5.71705,-5.85988,-5.96108,-6.06911,-6.18865,-6.31857,-6.47607,-6.62001,-6.7403,-6.856,-6.99977,-7.13866,-7.27548,-7.42521,-7.55591,-7.67555,-7.80068,-7.94002,-8.11713,-8.25847,-8.36961,-8.48518,-8.60174,-8.72975,-8.90675,-9.05619,-9.2048,-9.35094,-9.49626,-9.64719,-9.79156,-9.93412,-10.0441,-10.1695,-10.2913,-10.4142,-10.6002,-10.7575,-10.899,-11.0339,-11.1625,-11.3037,-11.4868,-11.6459,-11.7361,-11.8491,-12.0132,-12.1498,-12.3102,-12.4585,-12.5602,-12.6706,-12.7419,-12.8186,-12.8992,-12.9813,-13.052,-13.1336,-13.1265,-13.145,-13.1687,-13.2136,-13.2517,-13.2714,-13.2666,-13.2702,-13.2116,-13.1727,-13.1446,-13.1202,-13.0947,-13.0566,-13.0585,-13.0612,-12.9458,-12.8637,-12.8093,-12.745,-12.7129,-12.6671,-12.5536,-12.4652,-12.3761,-12.2746,-12.1102,-11.9678,-11.8724,-11.7707,-11.6069,-11.4654,-11.2875,-11.133,-11.0403,-10.932,-10.7617,-10.6257,-10.5337,-10.4314,-10.2867,-10.1599,-9.98823,-9.82738,-9.69131,-9.55406,-9.36246,-9.20654,-9.12436,-9.0189,-8.8759,-8.73397,-8.65564,-8.55331,-8.38859,-8.2551,-8.14705,-8.04215,-7.93223,-7.82019,-7.73481,-7.64047,-7.5359,-7.43466,-7.33936,-7.26141,-7.19594,-7.12113,-7.03564,-6.95246,-6.86762,-6.78281,-6.65817,-6.54296,-6.50409,-6.43288,-6.40464,-6.35989,-6.23568,-6.15193,-6.04381,-5.9501,-5.89173,-5.81688,-5.75465,-5.68602,-5.5552,-5.44913,-5.34639,-5.23512,-5.13856,-5.03533,-5.02084,-4.96508,-4.85162,-4.76025,-4.61496,-4.49418,-4.35522,-4.23054,-4.11021,-3.99034,-3.85457,-3.72942,-3.59022,-3.45033,-3.35371,-3.23913,-3.09231,-2.95807,-2.78927,-2.62779,-2.53859,-2.41168,-2.27627,-2.15567,-1.93755,-1.76557,-1.67958,-1.54403,-1.39218,-1.24651,-1.09635,-0.946857,-0.799505,-0.659024,-0.495023,-0.344676,-0.287396,-0.175388,-0.14323,-0.0696069,-0.0625722,-0.0189641,0.00175206,0.0371512,0.0824041,0.120904,0.163966,0.205175,0.210185,0.233469,0.256415,0.278659,0.255257,0.256516,0.244073,0.239005,0.206108,0.187372,0.149304,0.122035,0.0948027,0.06627,-0.040415,-0.109847,-0.255819,-0.365195,-0.454104,-0.546634,-0.713768,-0.854589,-0.993544,-1.12856,-1.30189,-1.46433,-1.58614,-1.73335,-1.88079,-2.02036,-2.19332,-2.35447,-2.52358,-2.69149,-2.8023,-2.9337,-3.13898,-3.32103,-3.49468,-3.67011,-3.80088,-3.95192,-4.07548,-4.21373,-4.3144,-4.42771,-4.56887,-4.70927,-4.80024,-4.91158,-5.05871,-5.19451,-5.35524,-5.51043,-5.61512,-5.73334,-5.86847,-6.01382,-6.10799,-6.21624,-6.3268,-6.44258,-6.57692,-6.70414,-6.8808,-7.02197,-7.19474,-7.35018,-7.45452,-7.58015,-7.70832,-7.84154,-7.98791,-8.1278,-8.25131,-8.38242,-8.50111,-8.62821,-8.7784,-8.91675,-9.05486,-9.18265,-9.31501,-9.45346,-9.60064,-9.74315,-9.91598,-10.0599,-10.2,-10.3368,-10.4926,-10.6475,-10.7932,-10.9333,-11.0932,-11.2432,-11.4063,-11.5557,-11.6958,-11.8344,-11.9904,-12.1315,-12.2566,-12.3773,-12.4516,-12.5429,-12.6638,-12.7525,-12.8447,-12.9404,-13.0394,-13.1351,-13.1656,-13.1954,-13.1661,-13.1687,-13.2095,-13.2422,-13.2195,-13.1961,-13.1842,-13.176,-13.1629,-13.1438,-13.1602,-13.1724,-13.1102,-13.0723,-12.9467,-12.8514,-12.8018,-12.7398,-12.6495,-12.5582,-12.458,-12.3641,-12.2607,-12.1626,-12.0595,-11.9661,-11.8091,-11.6694,-11.5743,-11.4772,-11.2482,-11.0557,-10.9635,-10.859,-10.7055,-10.5622,-10.4176,-10.2726,-10.1273,-9.98218,-9.81085,-9.65996,-9.51764,-9.37457,-9.20406,-9.04407,-8.96761,-8.85924,-8.69895,-8.56328,-8.45044,-8.33219,-8.2113,-8.0847,-7.94744,-7.82955,-7.74206,-7.64784,-7.52651,-7.41985,-7.3252,-7.22066,-7.15568,-7.07032,-7.00672,-6.93933,-6.84858,-6.77031,-6.64641,-6.54815,-6.50318,-6.43327,-6.4001,-6.35642,-6.25875,-6.16453,-6.04362,-5.94111,-5.90028,-5.84213,-5.75261,-5.67898,-5.55198,-5.45322,-5.39845,-5.3171,-5.19208,-5.08226,-4.9291,-4.80648,-4.7529,-4.65893,-4.54238,-4.44428,-4.29066,-4.15908,-4.06084,-3.94885,-3.84387,-3.73462,-3.61229,-3.49277,-3.30413,-3.14692,-2.98616,-2.82951,-2.69583,-2.54595,-2.40186,-2.25382,-2.10083,-1.95705,-1.79317,-1.63184,-1.50459,-1.35923,-1.18374,-1.02357,-0.891869,-0.742411,-0.589075,-0.438985,-0.352204,-0.235873,-0.184613,-0.0945047,-0.0968962,-0.0493314,0.00711469,0.0588185,0.0949227,0.139644,0.149729,0.176804,0.208303,0.237689,0.261914,0.28768,0.258417,0.257332,0.200513,0.171252,0.155199,0.1334,0.152783,0.151532,0.105529,0.0799563,-0.0436298,-0.120459,-0.23954,-0.33883,-0.44585,-0.549062,-0.745549,-0.899075,-1.10064,-1.27481,-1.41866,-1.58379,-1.70606,-1.84711,-2.00656,-2.15599,-2.29185,-2.42924,-2.59237,-2.75765,-2.89957,-3.05359,-3.23815,-3.40272,-3.59067,-3.77137,-3.85182,-3.98185,-4.14023,-4.28335,-4.43357,-4.57115,-4.72089,-4.86551,-5.02094,-5.17723,-5.31642,-5.45386,-5.55152,-5.67758,-5.79875,-5.91899,-6.04484,-6.17079,-6.30798,-6.4433,-6.55201,-6.66055,-6.80976,-6.9457,-7.1163,-7.27112,-7.37181,-7.49279,-7.62025,-7.74483,-7.90268,-8.04577,-8.16685,-8.29346,-8.41055,-8.54183,-8.68369,-8.83677,-8.95851,-9.09312,-9.29032,-9.44182,-9.53993,-9.66115,-9.78538,-9.91031,-10.0662,-10.2123,-10.3678,-10.5244,-10.6614,-10.8002,-10.954,-11.1019,-11.266,-11.4213,-11.5775,-11.7279,-11.867,-12.0022,-12.1373,-12.2473,-12.4118,-12.5573,-12.6675,-12.7754,-12.8414,-12.9373,-13.0091,-13.0624,-13.1332,-13.2035,-13.1699,-13.1736,-13.1939,-13.2233,-13.2179,-13.2144,-13.2255,-13.2321,-13.2096,-13.2052,-13.1712,-13.1401,-13.0502,-12.9952,-12.9527,-12.9084,-12.8816,-12.8343,-12.7437,-12.6609,-12.5348,-12.4357,-12.3349,-12.2277,-12.1363,-12.045,-11.8759,-11.7264,-11.6231,-11.5232,-11.3123,-11.1391,-11.0533,-10.9406,-10.8022,-10.683,-10.5075,-10.357,-10.1933,-10.0515,-9.89392,-9.74779,-9.64063,-9.53258,-9.38329,-9.24495,-9.08347,-8.94176,-8.7797,-8.63244,-8.53669,-8.42679,-8.32184,-8.20531,-8.15136,-8.08008,-7.90551,-7.76372,-7.66889,-7.55471,-7.45432,-7.34574,-7.25892,-7.16509,-7.06146,-6.95916,-6.86764,-6.78044,-6.65616,-6.53837,-6.56158,-6.53171,-6.46676,-6.39329,-6.32844,-6.2734,-6.11913,-5.995,-5.93405,-5.86113,-5.76484,-5.66822,-5.56172,-5.46994,-5.37095,-5.26687,-5.17348,-5.08018,-4.95597,-4.841,-4.77154,-4.67439,-4.56863,-4.46661,-4.36557,-4.27022,-4.09798,-3.95182,-3.81114,-3.67181,-3.56718,-3.4473,-3.29916,-3.15914,-3.01525,-2.87218,-2.71088,-2.55949,-2.4125,-2.25253,-2.09941,-1.9539,-1.7956,-1.63974,-1.49121,-1.33923,-1.19608,-1.05162,-0.903657,-0.75867,-0.649989,-0.514632,-0.433064,-0.323094,-0.244073,-0.152586,-0.108296,-0.0375697,0.0186116,0.0823616,0.042926,0.0606639,0.0967971,0.123179,0.133488,0.153707,0.193163,0.221118,0.248131,0.274914,0.25728,0.263214,0.210705,0.188099,0.151078,0.122346,0.100406,0.0736777,0.000300908,-0.0475156,-0.149128,-0.227724,-0.347892,-0.444687,-0.541934,-0.637762,-0.786427,-0.911934,-1.08086,-1.22938,-1.39056,-1.54672,-1.65036,-1.78386,-1.95543,-2.1051,-2.24528,-2.38745,-2.50052,-2.63101,-2.78061,-2.9273,-3.14098,-3.32538,-3.44534,-3.59379,-3.70249,-3.83026,-3.99274,-4.14619,-4.26222,-4.38832,-4.50062,-4.61845,-4.81305,-4.97186,-5.06152,-5.17518,-5.28993,-5.40799,-5.54831,-5.68165,-5.79333,-5.91512,-6.02544,-6.14824,-6.23456,-6.33233,-6.49139,-6.63164,-6.71773,-6.81956,-6.99711,-7.13037,-7.24659,-7.37775,-7.51477,-7.64766,-7.74976,-7.85705,-8.01655,-8.16167,-8.26468,-8.37581,-8.50357,-8.6283,-8.78807,-8.93393,-9.10676,-9.2593,-9.36551,-9.48697,-9.61074,-9.74021,-9.8992,-10.0459,-10.1828,-10.318,-10.492,-10.6477,-10.7903,-10.9348,-11.0599,-11.1763,-11.304,-11.4407,-11.5965,-11.733,-11.9091,-12.0715,-12.2079,-12.3416,-12.4584,-12.5637,-12.6811,-12.796,-12.8248,-12.8812,-12.9892,-13.0592,-13.0742,-13.1205,-13.1768,-13.2278,-13.2142,-13.2259,-13.2197,-13.2211,-13.1613,-13.1182,-13.121,-13.1183,-13.1368,-13.1334,-13.0851,-13.0533,-13.01,-12.9589,-12.9033,-12.8483,-12.7544,-12.6706,-12.5455,-12.4366,-12.3711,-12.2759,-12.131,-11.9995,-11.86,-11.7481,-11.611,-11.4748,-11.2532,-11.0636,-10.9758,-10.8687,-10.7914,-10.6833,-10.4809,-10.3013,-10.1359,-9.9793,-9.80525,-9.65006,-9.53589,-9.41929,-9.2736,-9.1481,-8.9716,-8.80886,-8.72789,-8.619,-8.48646,-8.35992,-8.23905,-8.12292,-8.03769,-7.93358,-7.85895,-7.76605,-7.60061,-7.46829,-7.362,-7.26011,-7.19255,-7.11147,-7.0324,-6.95237,-6.83563,-6.73016,-6.64242,-6.54581,-6.48457,-6.42062,-6.38087,-6.32227,-6.24451,-6.1779,-6.03258,-5.934,-5.83821,-5.73346,-5.65116,-5.55883,-5.45612,-5.35238,-5.29886,-5.22398,-5.12084,-5.01959,-4.87591,-4.75993,-4.64943,-4.53626,-4.45236,-4.35616,-4.19527,-4.05603,-3.95666,-3.8429,-3.69393,-3.56426,-3.39453,-3.25186,-3.14614,-3.02101,-2.89341,-2.76169,-2.58308,-2.4305,-2.28924,-2.14117,-2.00481,-1.86329]}},\"id\":\"3c97cdee-7280-406c-8dc7-b7b1bd6da3c7\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"b29b2c78-a1b3-4a55-b022-fc044e509eb3\",\"type\":\"BasicTicker\"},{\"attributes\":{\"label\":{\"value\":\"lidar measurements\"},\"renderers\":[{\"id\":\"091d1eea-3df5-4bc4-88c4-d4420708a602\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1de84c7e-7b0f-4b75-bbdb-152b518ac0f1\",\"type\":\"LegendItem\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_color\":{\"value\":\"violet\"},\"line_color\":{\"value\":\"violet\"},\"line_width\":{\"value\":0.5},\"size\":{\"units\":\"screen\",\"value\":7},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"7d9b8277-6c09-4d96-884b-55dc67334a03\",\"type\":\"Triangle\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_color\":{\"value\":\"orange\"},\"line_color\":{\"value\":\"orange\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2f93de15-953f-4306-adf7-e916609df5b1\",\"type\":\"Square\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"x\",\"y\"],\"data\":{\"x\":[8.44818,8.45582,8.23962,7.84073,7.54016,7.3426,7.05406,6.84972,6.64329,6.56029,6.45805,6.25499,6.36328,6.24641,6.34644,6.34927,6.43257,6.44119,6.5453,6.76011,6.85997,6.94332,7.04099,7.14735,7.30424,7.44737,7.64356,7.7342,7.95703,8.15891,8.25411,8.44494,8.54925,8.73559,8.84538,8.95966,9.05896,9.15332,9.24541,9.44703,9.54157,9.54779,9.64606,9.73801,9.75524,9.85048,9.83614,9.84568,9.83206,9.74928,9.65354,9.54859,9.36086,9.22134,8.84161,8.66358,8.35763,8.03583,7.76538,7.44786,7.16011,6.84891,6.55759,6.26174,5.94198,5.65107,5.43839,5.1307,4.92985,4.75915,4.64378,4.54975,4.44059,4.45136,4.45788,4.44057,4.54925,4.63755,4.74589,4.94849,5.04121,5.26887,5.44864,5.53862,5.85094,6.05986,6.25659,6.452,6.7556,6.86356,7.15695,7.35505,7.65664,7.85193,8.13749,8.33626,8.65894,8.85444,9.05088,9.34223,9.55303,9.7586,9.95641,10.1428,10.3644,10.5415,10.7616,10.8527,11.0447,11.1427,11.2525,11.1594,11.3525,11.3326,11.2595,11.1524,10.9584,10.8648,10.6542,10.3438,10.1537,9.85676,9.54669,9.24446,8.94752,8.76016,8.35367,8.05411,7.74339,7.45362,7.16618,6.95426,6.76395,6.54569,6.4494,6.34405,6.25356,6.23547,6.34873,6.36917,6.34287,6.43866,6.53579,6.64657,6.74885,6.85796,7.04679,7.13435,7.25317,7.43604,7.55662,7.76459,7.85921,8.05619,8.25446,8.31728,8.44183,8.65899,8.76769,8.95669,9.05476,9.14025,9.25031,9.34431,9.4452,9.55098,9.62408,9.7457,9.76557,9.85066,9.85693,9.84407,9.83943,9.74774,9.64482,9.55167,9.359,9.028,8.84257,8.55319,8.25965,7.95841,7.62489,7.3419,7.04935,6.65123,6.35317,6.14459,5.86379,5.55118,5.35556,5.13769,4.94432,4.75047,4.63967,4.56619,4.46017,4.43803,4.45507,4.45187,4.55349,4.55922,4.7439,4.8446,5.02283,5.14109,5.36408,5.53874,5.7459,5.84978,6.04031,6.23866,6.55461,6.74664,6.95342,7.24929,7.46332,7.65373,7.94162,8.12355,8.45315,8.64207,8.94256,9.15342,9.34852,9.54207,9.75,9.94502,10.1384,10.3492,10.5557,10.7394,10.8596,11.0504,11.1569,11.141,11.1497,11.3591,11.3504,11.3568,11.2429,11.0544,10.9434,10.7471,10.547,10.2485,10.0313,9.74695,9.45825,9.24456,8.96281,8.65606,8.34184,8.03847,7.73327,7.45455,7.26713,6.93127,6.84796,6.54772,6.45451,6.3554,6.2299,6.34473,6.35828,6.34057,6.45265,6.45762,6.54349,6.65608,6.74422,6.83817,6.94879,7.14339,7.25883,7.33925,7.5499,7.64483,7.84396,7.95018,8.15891,8.33273,8.44383,8.55761,8.7565,8.85031,8.95085,9.15149,9.22902,9.36398,9.43696,9.53884,9.67284,9.74713,9.74697,9.86261,9.8455,9.83549,9.87136,9.74749,9.65408,9.54006,9.35049,9.04708,8.84904,8.5479,8.26001,7.95138,7.64076,7.35762,7.05296,6.672,6.46904,6.15723,5.85711,5.5559,5.23681,5.04959,4.86969,4.77326,4.54148,4.55238,4.45629,4.45899,4.44058,4.44086,4.54793,4.64364,4.82761,4.94177,5.1385,5.33853,5.46213,5.63863,5.84353,6.14453,6.3386,6.54947,6.7522,6.95051,7.25571,7.42947,7.65263,7.95705,8.15184,8.34844,8.64546,8.95179,9.15234,9.3462,9.55586,9.75218,9.9571,10.1558,10.3312,10.5551,10.746,10.9457,11.0435,11.1542,11.1324,11.1569,11.3482,11.2389,11.2625,11.1556,10.9445,10.8388,10.5529,10.3505,10.0541,9.75876,9.56967,9.25348,8.93575,8.64483,8.35775,8.03004,7.63715,7.43926,7.16771,6.95035,6.76317,6.56412,6.36344,6.36321,6.35537,6.35448,6.35078,6.33355,6.45623,6.54629,6.54763,6.64571,6.85201,6.9548,7.05586,7.13261,7.34301,7.46174,7.65989,7.75276,7.95034,8.14855,8.25279,8.35448,8.54666,8.74711,8.84984,8.94604,9.01893,9.1628,9.3508,9.45338,9.56994,9.64603,9.64842,9.7516,9.8633,9.84674,9.86442,9.85036,9.83174,9.75331,9.55524,9.34172,9.16462,8.95936,8.65422,8.3436,8.15674,7.85314,7.45422,7.13166,6.84852,6.55626,6.25112,5.95513,5.6635,5.45219,5.25069,4.9499,4.84027,4.63814,4.5399,4.45518,4.36691,4.42489,4.44692,4.5556,4.65841,4.74425,4.87523,5.04624,5.26299,5.43218,5.54143,5.85207,6.04955,6.2473,6.44526,6.74856,6.97717,7.2552,7.33491,7.64389,7.84566,8.14601,8.35502,8.64201,8.85198,9.13482,9.33045,9.63754,9.74856,9.93394,10.1444,10.4496,10.5542,10.7602,10.9375,11.0672,11.1428,11.2495,11.1705,11.3536,11.3661,11.3391,11.1532,11.0654,10.8418,10.6642,10.3487,10.137,9.92833,9.65029,9.33515,9.13787,8.82128,8.54916,8.2302,7.94777,7.63383,7.35046,7.14965,6.85872,6.74687,6.54837,6.44859,6.35596,6.35503,6.34356,6.34095,6.34785,6.36265,6.461,6.55345,6.63536,6.75151,6.85764,6.94846,7.03506,7.26242,7.3521,7.44098,7.66561,7.75724,7.95005,8.04346,8.25742,8.33159,8.45779,8.647,8.76121,8.84363,9.05238,9.15492,9.2543,9.35164,9.44272,9.5752,9.62903,9.74482,9.75264,9.83234,9.85033,9.86057,9.83839,9.75592,9.75861,9.56514,9.34752,9.24151,8.83995,8.6395,8.34268,8.06107,7.75593,7.44992,7.05468,6.73255,6.42749,6.2503,5.95166,5.64785,5.43842,5.12059,4.95241,4.75144,4.67603,4.5432,4.44374,4.4464,4.43858,4.44616,4.55225,4.64586,4.7442,4.94202,5.06039,5.26598,5.43516,5.65225,5.81186,6.04627,6.26179,6.55234,6.74556,7.06886,7.25262,7.45762,7.74315,7.9584,8.24773,8.55156,8.7543,9.06113,9.24452,9.43645,9.64908,9.86682,10.0706,10.3431,10.4578,10.6424,10.8572,10.9372,11.135,11.2571,11.1393,11.239,11.3424],\"y\":[0.251553,0.253997,0.24916,0.159858,0.159641,0.0345312,-0.0533413,-0.258748,-0.462604,-0.650892,-1.05268,-1.25007,-1.65656,-1.95075,-2.23829,-2.55175,-2.84245,-3.14955,-3.45745,-3.75457,-4.05805,-4.34473,-4.55018,-4.86125,-5.15404,-5.45308,-5.66706,-5.95374,-6.24328,-6.45335,-6.74791,-6.95805,-7.24433,-7.5421,-7.75497,-8.0381,-8.24314,-8.54857,-8.76863,-9.15328,-9.35195,-9.64959,-9.9341,-10.1396,-10.4732,-10.7526,-11.041,-11.3496,-11.6307,-11.8442,-12.1497,-12.3478,-12.5501,-12.7613,-12.9519,-13.0431,-13.1557,-13.1513,-13.1647,-13.2517,-13.2382,-13.1493,-13.0679,-13.0534,-12.9494,-12.7365,-12.652,-12.4684,-12.2499,-12.0666,-11.7442,-11.5706,-11.1496,-10.93,-10.6457,-10.3382,-10.0439,-9.74952,-9.4609,-9.13867,-8.94979,-8.63564,-8.42738,-8.24357,-7.95601,-7.73559,-7.54336,-7.36418,-7.14598,-6.94732,-6.75136,-6.56058,-6.46417,-6.35845,-6.14586,-5.94674,-5.86309,-5.64273,-5.45385,-5.32623,-5.13194,-4.93134,-4.74358,-4.45119,-4.16342,-3.9454,-3.75002,-3.46164,-3.1561,-2.86566,-2.55311,-2.25598,-1.95787,-1.67041,-1.35818,-1.15803,-0.728742,-0.553034,-0.347474,-0.150982,-0.0482457,0.0351738,0.0374948,0.153574,0.260272,0.263752,0.252596,0.247878,0.144028,0.0452052,0.0287673,-0.147757,-0.345347,-0.565853,-0.940848,-1.26138,-1.42931,-1.75335,-2.05372,-2.33894,-2.73391,-3.06257,-3.34211,-3.63945,-3.96368,-4.25464,-4.55716,-4.85502,-5.04605,-5.34825,-5.56714,-5.8425,-6.04502,-6.36041,-6.64851,-6.8399,-7.15372,-7.4699,-7.64094,-7.95155,-8.24211,-8.44981,-8.76071,-9.04587,-9.37195,-9.64789,-9.94149,-10.1502,-10.4501,-10.7537,-11.0512,-11.3565,-11.6467,-11.8511,-12.1455,-12.4583,-12.6499,-12.8337,-12.9684,-13.1445,-13.1488,-13.2508,-13.249,-13.2474,-13.1606,-13.1604,-13.0396,-13.0471,-12.8408,-12.7486,-12.6423,-12.4355,-12.2438,-11.9578,-11.7513,-11.4576,-11.1425,-10.9525,-10.6618,-10.4417,-10.1343,-9.84124,-9.53522,-9.24095,-9.03066,-8.73073,-8.56805,-8.25196,-8.05196,-7.88144,-7.64732,-7.45306,-7.24907,-7.15616,-6.96092,-6.7261,-6.54842,-6.46481,-6.34466,-6.14389,-5.97158,-5.83392,-5.64534,-5.45253,-5.23619,-5.04728,-4.94288,-4.76247,-4.4533,-4.25956,-3.96034,-3.74821,-3.4348,-3.25128,-2.944,-2.65084,-2.45904,-2.05184,-1.8663,-1.53205,-1.24238,-0.927069,-0.640459,-0.362528,-0.266677,-0.0475524,-0.0518611,0.0464954,0.149456,0.139817,0.250937,0.24536,0.250769,0.260731,0.149199,0.149294,0.055036,-0.133333,-0.34284,-0.536719,-0.851695,-1.1624,-1.45381,-1.75136,-2.03886,-2.34076,-2.65056,-2.94003,-3.33906,-3.67065,-3.95901,-4.25449,-4.45387,-4.76622,-4.94719,-5.24908,-5.55354,-5.73357,-6.051,-6.25957,-6.45832,-6.74641,-7.03914,-7.36836,-7.55536,-7.85391,-8.16397,-8.34807,-8.65053,-8.95164,-9.1575,-9.45193,-9.75791,-10.0467,-10.3629,-10.6462,-10.9408,-11.2481,-11.5692,-11.8623,-12.1513,-12.3354,-12.5377,-12.7528,-12.9423,-13.1496,-13.1483,-13.1593,-13.2654,-13.1417,-13.1563,-13.1364,-13.1587,-13.0319,-12.8423,-12.7556,-12.5467,-12.3548,-12.1416,-11.9345,-11.6336,-11.4548,-11.0538,-10.8664,-10.5544,-10.2469,-9.94716,-9.63888,-9.37054,-9.04086,-8.8446,-8.54729,-8.36055,-8.05978,-7.85177,-7.66253,-7.44193,-7.257,-7.03215,-6.93564,-6.75585,-6.54884,-6.44325,-6.33998,-6.14215,-5.95288,-5.83668,-5.66017,-5.45358,-5.33648,-5.07162,-4.8384,-4.66087,-4.43582,-4.16698,-3.94162,-3.7455,-3.45027,-3.16012,-2.85724,-2.55807,-2.2658,-1.94557,-1.64141,-1.34833,-1.0549,-0.73319,-0.441032,-0.247121,-0.143257,-0.0441275,0.0560308,0.149506,0.150166,0.243169,0.254352,0.250149,0.154113,0.143302,0.160393,0.0463372,-0.144849,-0.34818,-0.553924,-0.942514,-1.25111,-1.55723,-1.83673,-2.13767,-2.43768,-2.7536,-3.01951,-3.45513,-3.73674,-3.93663,-4.32855,-4.55105,-4.82718,-5.14642,-5.44979,-5.6552,-5.95823,-6.15505,-6.44643,-6.64996,-6.94719,-7.24803,-7.43338,-7.75349,-8.07116,-8.23506,-8.53304,-8.85468,-9.162,-9.45148,-9.66938,-9.95866,-10.2483,-10.5382,-10.8547,-11.1448,-11.4464,-11.7336,-12.0506,-12.2329,-12.5587,-12.7506,-12.9426,-13.0444,-13.2381,-13.1486,-13.2533,-13.2433,-13.2372,-13.2404,-13.1584,-13.0473,-12.9613,-12.8347,-12.6228,-12.4448,-12.2734,-12.0359,-11.758,-11.541,-11.1556,-10.9529,-10.6572,-10.3512,-10.0446,-9.75093,-9.53907,-9.25457,-8.96378,-8.64398,-8.43885,-8.23537,-8.0316,-7.75139,-7.56333,-7.36223,-7.14204,-6.96144,-6.74652,-6.53948,-6.55777,-6.34021,-6.23101,-5.95811,-5.86567,-5.65134,-5.45989,-5.26019,-5.04328,-4.84745,-4.66432,-4.44253,-4.24828,-3.95161,-3.65417,-3.46792,-3.14607,-2.8481,-2.5409,-2.24061,-1.97104,-1.64386,-1.34511,-1.04324,-0.742685,-0.549005,-0.353413,-0.171899,-0.0462889,0.0556031,0.0372757,0.138463,0.161547,0.250523,0.247046,0.258614,0.127954,0.15164,0.0656199,-0.0559868,-0.227918,-0.441006,-0.624094,-0.960126,-1.24356,-1.55184,-1.7483,-2.12276,-2.35274,-2.64414,-2.95066,-3.36165,-3.55462,-3.84595,-4.15466,-4.34203,-4.6461,-4.9318,-5.15533,-5.44336,-5.647,-5.96146,-6.14609,-6.35767,-6.66007,-6.8699,-7.15285,-7.3454,-7.66039,-7.83628,-8.15838,-8.35136,-8.64461,-8.95148,-9.24111,-9.43724,-9.75552,-10.046,-10.3488,-10.6514,-10.9603,-11.1502,-11.4483,-11.7487,-12.0491,-12.3446,-12.5408,-12.7411,-12.9425,-13.0341,-13.1451,-13.2364,-13.2425,-13.2329,-13.1604,-13.1364,-13.1436,-13.0552,-12.9396,-12.8416,-12.6552,-12.4527,-12.2277,-11.9561,-11.7496,-11.4431,-11.0696,-10.8663,-10.6346,-10.2449,-9.94382,-9.65356,-9.45683,-9.15915,-8.84271,-8.6555,-8.36367,-8.1686,-7.95139,-7.74932,-7.43797,-7.24441,-7.15305,-6.94012,-6.73852,-6.53827,-6.44913,-6.34152,-6.1485,-5.93992,-5.75242,-5.54128,-5.3352,-5.25801,-4.9531,-4.74721,-4.54316,-4.35107,-4.07071,-3.84126,-3.53957,-3.24816,-3.05697,-2.74346,-2.45312,-2.16508,-1.85113]}},\"id\":\"39f7f747-f95a-43b9-ac17-dc6cc689d1ab\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":{\"id\":\"8285003a-5886-47c9-b711-6734b432c005\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"b29b2c78-a1b3-4a55-b022-fc044e509eb3\",\"type\":\"BasicTicker\"}},\"id\":\"625c431b-3fdd-4962-86ed-c559319d5ae3\",\"type\":\"Grid\"},{\"attributes\":{\"below\":[{\"id\":\"a9ad191f-f294-48c0-85b0-260dfa59f553\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"de476ba3-2867-4c46-8fbc-c6b4699dd6ac\",\"type\":\"LinearAxis\"}],\"plot_height\":700,\"plot_width\":1000,\"renderers\":[{\"id\":\"a9ad191f-f294-48c0-85b0-260dfa59f553\",\"type\":\"LinearAxis\"},{\"id\":\"625c431b-3fdd-4962-86ed-c559319d5ae3\",\"type\":\"Grid\"},{\"id\":\"de476ba3-2867-4c46-8fbc-c6b4699dd6ac\",\"type\":\"LinearAxis\"},{\"id\":\"ea0ef174-9266-46ce-a7fc-ff760325d814\",\"type\":\"Grid\"},{\"id\":\"a6380eb4-bf1b-4913-9606-6d4568795b0f\",\"type\":\"Legend\"},{\"id\":\"4976a3d5-802f-4541-a3df-c0198480525c\",\"type\":\"GlyphRenderer\"},{\"id\":\"091d1eea-3df5-4bc4-88c4-d4420708a602\",\"type\":\"GlyphRenderer\"},{\"id\":\"5bf84a72-958a-48f5-9679-9c4f839009ea\",\"type\":\"GlyphRenderer\"},{\"id\":\"5ee4eb59-c7b4-44fd-a988-981d455e6d2c\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"d68a4263-cc12-430c-b3a7-5407702639df\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"e5da8ee1-4271-46b0-9c13-ce0052e05ff1\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"2235ea79-2e85-4974-8655-416926752f9d\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"b6cb7572-acfa-4a30-993e-3ec47232774c\",\"type\":\"DataRange1d\"},\"y_range\":{\"id\":\"5b837a7e-484f-448a-a2d7-fce6f5d4591f\",\"type\":\"DataRange1d\"}},\"id\":\"8285003a-5886-47c9-b711-6734b432c005\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"green\"},\"line_color\":{\"value\":\"white\"},\"size\":{\"units\":\"screen\",\"value\":15},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"67b6b591-faad-4e84-ab3b-ab8e735ca8e5\",\"type\":\"Circle\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_color\":{\"value\":\"black\"},\"size\":{\"units\":\"screen\",\"value\":2},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5d309d7f-a68d-46ac-9a1a-fb54fe44779a\",\"type\":\"Triangle\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"6cc0a883-7958-4360-9461-a2ead1d4d123\",\"type\":\"HoverTool\"}]},\"id\":\"2235ea79-2e85-4974-8655-416926752f9d\",\"type\":\"Toolbar\"},{\"attributes\":{\"label\":{\"value\":\"ground truth\"},\"renderers\":[{\"id\":\"5bf84a72-958a-48f5-9679-9c4f839009ea\",\"type\":\"GlyphRenderer\"}]},\"id\":\"c42715c3-d5d0-4e54-bbbf-4c7ac051156f\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"39f7f747-f95a-43b9-ac17-dc6cc689d1ab\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"67b6b591-faad-4e84-ab3b-ab8e735ca8e5\",\"type\":\"Circle\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"401d688d-9885-48ec-a310-2c2896a3dff2\",\"type\":\"Circle\"},\"selection_glyph\":null},\"id\":\"091d1eea-3df5-4bc4-88c4-d4420708a602\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"items\":[{\"id\":\"8887ad2b-61ea-43de-a0b3-9aab9a209d5a\",\"type\":\"LegendItem\"},{\"id\":\"1de84c7e-7b0f-4b75-bbdb-152b518ac0f1\",\"type\":\"LegendItem\"},{\"id\":\"c42715c3-d5d0-4e54-bbbf-4c7ac051156f\",\"type\":\"LegendItem\"},{\"id\":\"3fe66ca6-a516-4a1c-b1e7-baf90d9a5ba4\",\"type\":\"LegendItem\"}],\"location\":\"bottom_right\",\"plot\":{\"id\":\"8285003a-5886-47c9-b711-6734b432c005\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"a6380eb4-bf1b-4913-9606-6d4568795b0f\",\"type\":\"Legend\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"cbec1098-8097-4354-a844-b515a274f2e3\",\"type\":\"Square\"},{\"attributes\":{},\"id\":\"dce127ff-2620-4dd1-8a06-28c48d93458d\",\"type\":\"BasicTicker\"},{\"attributes\":{\"formatter\":{\"id\":\"840d7485-0645-4e8b-a92a-2feaf757ab0c\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"8285003a-5886-47c9-b711-6734b432c005\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"b29b2c78-a1b3-4a55-b022-fc044e509eb3\",\"type\":\"BasicTicker\"}},\"id\":\"a9ad191f-f294-48c0-85b0-260dfa59f553\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"52b5d4a0-9f39-4bf1-84ae-3d46d9e9bd1d\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"plot\":{\"id\":\"8285003a-5886-47c9-b711-6734b432c005\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"tooltips\":[[\"index\",\"$index\"],[\"x , y\",\"$x, $y\"],[\"angle radians\",\"@angle\"]]},\"id\":\"6cc0a883-7958-4360-9461-a2ead1d4d123\",\"type\":\"HoverTool\"},{\"attributes\":{\"callback\":null},\"id\":\"b6cb7572-acfa-4a30-993e-3ec47232774c\",\"type\":\"DataRange1d\"},{\"attributes\":{\"data_source\":{\"id\":\"66647614-a6ab-4c16-9b11-d6ace2ea7b92\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2f93de15-953f-4306-adf7-e916609df5b1\",\"type\":\"Square\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"cbec1098-8097-4354-a844-b515a274f2e3\",\"type\":\"Square\"},\"selection_glyph\":null},\"id\":\"4976a3d5-802f-4541-a3df-c0198480525c\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"state predictions\"},\"renderers\":[{\"id\":\"5ee4eb59-c7b4-44fd-a988-981d455e6d2c\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3fe66ca6-a516-4a1c-b1e7-baf90d9a5ba4\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null},\"id\":\"5b837a7e-484f-448a-a2d7-fce6f5d4591f\",\"type\":\"DataRange1d\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":0.5},\"size\":{\"units\":\"screen\",\"value\":7},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"245ebb07-2861-4360-aea9-b6aee11f4c0d\",\"type\":\"Triangle\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":15},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"401d688d-9885-48ec-a310-2c2896a3dff2\",\"type\":\"Circle\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":2},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"26d03c27-3ea6-4982-9c9d-1154ff7e1180\",\"type\":\"Triangle\"},{\"attributes\":{\"formatter\":{\"id\":\"52b5d4a0-9f39-4bf1-84ae-3d46d9e9bd1d\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"8285003a-5886-47c9-b711-6734b432c005\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"dce127ff-2620-4dd1-8a06-28c48d93458d\",\"type\":\"BasicTicker\"}},\"id\":\"de476ba3-2867-4c46-8fbc-c6b4699dd6ac\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"3c97cdee-7280-406c-8dc7-b7b1bd6da3c7\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5d309d7f-a68d-46ac-9a1a-fb54fe44779a\",\"type\":\"Triangle\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"26d03c27-3ea6-4982-9c9d-1154ff7e1180\",\"type\":\"Triangle\"},\"selection_glyph\":null},\"id\":\"5ee4eb59-c7b4-44fd-a988-981d455e6d2c\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":null,\"text\":\"\"},\"id\":\"d68a4263-cc12-430c-b3a7-5407702639df\",\"type\":\"Title\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"angle\",\"x\",\"y\"],\"data\":{\"angle\":[-3.1128324535897933,-3.113360853589793,-3.1114499535897933,-3.1178489535897933,-3.1211273535897934,-3.1288894535897933,-3.140908881589793,3.120370253589793,3.0896624535897934,3.057502253589793,3.0107806535897934,2.9623736535897933,-0.226407,2.862153653589793,-0.322252,-0.36264,-0.399959,-0.43502,-0.470836,-0.4961400000000001,-0.5214370000000002,-0.547179,-0.567708,-0.582556,-0.6044940000000001,-0.622421,-0.6346800000000001,-0.647271,-0.659824,-0.66785,-0.678464,-0.6876069999999999,-0.696337,-0.707378,-0.716035,-0.726017,-0.735521,-0.745345,-0.755304,-0.765199,-0.7723620000000001,-0.782802,-0.794831,-0.803954,-0.812263,-0.8244549999999999,-0.8359559999999999,-0.848604,-0.8637739999999999,-0.8772439999999999,-0.88995,-0.905673,-0.922266,-0.9368469999999999,2.1841526535897935,2.1628196535897932,2.1463466535897933,2.1292926535897934,2.111082653589793,2.0931626535897934,2.0740426535897933,2.059152653589793,2.043912653589793,2.025932653589793,2.009392653589793,1.994752653589793,1.9835526535897934,1.970752653589793,1.9577026535897932,1.9483126535897932,1.9460626535897934,1.9475326535897934,1.9457926535897931,1.9534526535897934,1.9618926535897934,1.970152653589793,1.9865126535897932,2.0057126535897933,2.025142653589793,2.0508626535897934,2.075572653589793,2.1007626535897934,2.1313826535897933,2.1532346535897933,2.1841616535897934,2.2186926535897933,2.2480456535897932,2.278964653589793,-0.830934,2.3381236535897933,-0.773882,2.3998966535897934,-0.7145819999999999,-0.690878,-0.663884,-0.632288,-0.6060640000000002,-0.579689,-0.5556,-0.529976,-0.506831,-0.4856690000000001,-0.456323,-0.4267040000000001,-0.396158,-0.37096000000000007,-0.345253,-0.322404,-0.292989,-0.262561,-0.236058,2.932269653589793,-0.185161,2.984068653589793,3.0118436535897932,3.031280653589793,3.056199253589793,3.0806118535897933,3.1012752535897934,3.118271553589793,3.133849733589793,-3.1411938955897933,-3.135516683589793,-3.129537053589793,-3.1194396535897932,-3.113837153589793,-3.111022953589793,-3.1115619535897934,-3.115173053589793,-3.1291233535897933,-3.1356487635897934,3.135049343589793,3.104979953589793,3.073864753589793,3.0271296535897934,2.9705636535897932,2.931290653589793,-0.252379,-0.29245,-0.333634,-0.381912,-0.424996,-0.45799599999999996,-0.48533899999999996,-0.5172739999999999,-0.543033,-0.563739,-0.584245,-0.6018009999999999,-0.614588,-0.628545,-0.641835,-0.6532789999999999,-0.661119,-0.671666,-0.683001,-0.696037,-0.7044559999999999,-0.715625,-0.721585,-0.734453,-0.743549,-0.750086,-0.763778,-0.77402,-0.784169,-0.7949199999999998,-0.8032649999999999,-0.8128529999999999,-0.8250589999999999,-0.8375689999999999,-0.8478539999999999,-0.8639459999999999,-0.8751329999999998,-0.8918119999999999,-0.909263,-0.92684,2.1962746535897932,2.1763896535897933,2.158501653589793,2.137662653589793,2.1227826535897933,2.101112653589793,2.0848826535897933,2.0701026535897933,2.0510526535897933,2.030632653589793,2.016792653589793,2.004522653589793,1.9902426535897932,1.975202653589793,1.9679526535897933,1.9582726535897934,1.9532326535897933,1.946212653589793,1.9461526535897933,1.9501326535897932,1.9511226535897934,1.9611526535897934,1.969442653589793,1.9821626535897932,1.9989426535897932,2.017352653589793,2.0440226535897934,2.0672126535897934,2.090672653589793,2.1153026535897936,2.1460486535897934,2.1759456535897934,2.2017876535897933,2.226589653589793,2.2554846535897934,-0.8540969999999999,-0.825564,2.3419106535897933,-0.768765,-0.7356590000000001,-0.7116869999999998,-0.6872639999999999,-0.65929,-0.629609,-0.6053029999999999,-0.579961,-0.549553,-0.523958,-0.49787899999999996,-0.48089299999999996,-0.45728399999999997,-0.430334,-0.40223300000000006,-0.375162,-0.3466,2.8203696535897933,-0.297497,-0.271915,2.8962236535897934,2.9164166535897933,-0.199406,2.973437653589793,2.993743653589793,3.0192526535897932,3.0437192535897934,3.069290853589793,3.096269753589793,3.1131114535897932,3.126883753589793,3.1344770735897933,3.141427738589793,-3.1328261835897933,-3.124063353589793,-3.1188958535897933,-3.1124642535897933,-3.1122976535897933,-3.112101053589793,-3.1159625535897932,-3.122326653589793,-3.1287068535897933,3.135289223589793,3.104392953589793,3.073898453589793,3.031654653589793,2.987274653589793,2.936386653589793,-0.247004,-0.2897,-0.33351500000000006,-0.375575,-0.4100309999999999,-0.451697,-0.488801,-0.51755,-0.5424,-0.562462,-0.5795779999999999,-0.592606,-0.610082,-0.626214,-0.639334,-0.650794,-0.660739,-0.667107,-0.673465,-0.6880739999999999,-0.7031480000000001,-0.7104960000000001,-0.7198380000000001,-0.731085,-0.7392849999999999,-0.745624,-0.7567479999999999,-0.767119,-0.7760879999999999,-0.785123,-0.795739,-0.807364,-0.818543,-0.831495,-0.8450759999999999,-0.858804,-0.8717299999999999,-0.888766,-0.905614,-0.9212309999999999,2.199568653589793,-0.959771,-0.982069,2.1372326535897934,2.1231326535897934,2.1050826535897933,2.085382653589793,2.0698426535897934,2.0507326535897934,2.0327526535897933,2.017142653589793,2.004042653589793,1.9897826535897933,1.9741226535897933,1.9629026535897933,1.955372653589793,1.9528626535897933,1.9450426535897933,1.9448226535897934,1.9507226535897932,1.9547526535897932,1.9654126535897931,1.974822653589793,1.9895926535897934,2.011222653589793,2.033732653589793,2.060802653589793,2.0824426535897933,2.1137826535897934,2.1389826535897933,2.165449653589793,2.198968653589793,2.228778653589793,2.2632576535897933,2.2921056535897932,-0.822197,-0.796215,-0.7678979999999999,-0.735388,-0.7111960000000002,-0.6861910000000001,-0.660707,-0.631835,-0.606816,-0.5794630000000001,-0.550533,-0.529443,-0.503878,-0.47265200000000007,-0.45092899999999997,-0.424449,-0.396725,-0.37187,-0.346977,-0.321428,-0.290931,-0.262609,2.9036506535897932,2.929485653589793,-0.184157,2.984195653589793,3.0084866535897934,3.036725653589793,3.0605550535897934,3.0875671535897933,3.107746353589793,3.1228882535897933,3.130912553589793,-3.1407667845897933,-3.1319477635897934,-3.126056053589793,-3.118716253589793,-3.112001453589793,-3.1119475535897934,-3.1178111535897934,-3.1216388535897934,-3.1209846535897934,-3.1277036535897933,3.134455393589793,3.1062101535897932,3.0745799535897933,3.026161653589793,-0.17136199999999996,-0.21937199999999998,-0.26206100000000004,-0.306612,-0.347417,-0.386367,-0.421439,-0.46040499999999995,-0.4993040000000001,-0.519546,-0.540957,-0.565342,-0.585948,-0.603476,-0.622827,-0.633155,-0.645201,-0.656665,-0.6647069999999999,-0.673972,-0.686812,-0.697694,-0.703311,-0.7121790000000001,-0.7267030000000001,-0.738017,-0.7466,-0.755033,-0.761667,-0.7773,-0.783535,-0.7935859999999999,-0.804437,-0.8145549999999999,-0.8257589999999999,-0.839985,-0.8534209999999999,-0.8660589999999999,-0.88022,-0.9006759999999999,-0.9198279999999999,-0.9414849999999999,-0.954682,2.1638306535897933,2.145976653589793,2.1305626535897932,2.1160626535897933,2.0941126535897934,2.0755426535897934,2.058012653589793,2.0393426535897934,2.0257626535897932,2.009282653589793,1.9930226535897932,1.982862653589793,1.9745126535897934,1.9622326535897932,1.9554326535897932,1.9519926535897931,1.9458126535897933,1.9482626535897933,1.9499526535897933,1.9575026535897933,1.9707326535897933,1.9865326535897934,2.0055026535897933,2.023022653589793,2.043352653589793,2.070552653589793,2.100432653589793,2.1290926535897934,2.153376653589793,-0.961796,2.2155506535897933,2.2464866535897934,2.277496653589793,-0.8317539999999999,-0.80111,-0.767345,2.402349653589793,-0.716878,-0.693472,-0.6675500000000001,2.505323653589793,-0.6079390000000001,-0.580994,-0.5511149999999999,-0.524384,-0.497219,-0.47096799999999994,-0.449999,-0.424919,-0.39929400000000004,2.770744653589793,-0.342958,-0.317652,-0.29106,-0.264934,-0.23700200000000002,2.929625653589793,-0.18345099999999998,2.9848646535897934,3.0110276535897933,3.0356626535897933,3.0604954535897932,3.0814695535897934,3.1007075535897934,3.118030553589793,3.1303514535897934,-3.1399540735897933,-3.138750833589793,-3.1311430535897933,-3.1274013535897933,-3.119829453589793,-3.1130722535897934,-3.1115880535897933,-3.1163442535897934,-3.1224527535897932,-3.1281111535897934,3.1409589105897933,3.1193134535897933,3.0898410535897933,3.059857553589793,3.0201306535897934,2.9731726535897933,-0.215617,-0.254276,-0.299712,-0.340776,-0.37552099999999994,-0.410128,-0.451689,-0.481382,-0.504076,-0.5320889999999999,-0.554308,-0.5706400000000001,-0.592929,-0.6064769999999999,-0.620096,-0.635369,-0.6466030000000001,-0.6564640000000002,-0.66388,-0.674723,-0.680973,-0.694584,-0.703397,-0.712791,-0.7217730000000001,-0.7289050000000001,-0.7374510000000001,-0.7444940000000001,-0.757959,-0.7692989999999998,-0.7777609999999999,-0.785718,-0.796016,-0.807641,-0.818753,-0.8304429999999999,-0.8435349999999999,-0.8535269999999999,-0.8691539999999999,-0.884038,-0.901665,-0.921787,-0.9383499999999999,2.1866766535897932,2.161858653589793,2.1475546535897934,2.126422653589793,2.110202653589793,2.0907226535897934,2.071702653589793,2.0543126535897933,2.0349826535897932,2.0236126535897934,2.008802653589793,1.992662653589793,1.979502653589793,1.9711426535897933,1.9582426535897932,1.9492926535897934,1.9502426535897932,1.9480326535897932,1.952562653589793,1.956632653589793,1.9635426535897933,1.972722653589793,1.9910126535897934,2.011372653589793,2.0274726535897933,2.0507926535897933,2.079222653589793,2.103482653589793,2.1315426535897934,2.1633906535897935,2.1923446535897932,2.2181626535897934,2.2516526535897934,-0.8550729999999999,-0.8255259999999999,-0.7946489999999999,-0.763353,-0.736116,-0.706558,-0.684623,-0.658568,-0.623097,-0.594934,-0.565194,-0.5373330000000001,-0.515691,-0.49127300000000007,-0.46256899999999995,-0.436747,-0.410455,2.7589016535897932,-0.35810400000000003,-0.330063,-0.30085,-0.27749500000000005,-0.25273700000000004,2.915789653589793,-0.201037,-0.175531],\"x\":[8.462918745489562,8.567594531394107,8.425440946901976,7.932863346041569,7.612685516901352,7.508154159002526,7.205978315443176,6.745850582158622,6.6696566998487254,6.6086155533789634,6.406959183453424,6.386257700641508,6.431251095509907,6.322803053579663,6.31851130739266,6.325926044161973,6.431254075023492,6.465361052977219,6.522490186761543,6.635801368560123,6.836250042254813,6.869429816755845,7.051564585347624,7.102520614236387,7.313794862977399,7.29446389991347,7.63081876148898,7.60376173645969,7.8216515224358565,8.173384754653283,8.086281064851725,8.256474872340418,8.393593531518931,8.644029612415014,8.871760966085782,8.883333952819404,8.856400666693872,9.177811542201198,9.229220117498919,9.377477107934839,9.500960721501261,9.475339720461887,9.699424086823287,9.600869081275858,9.926266768712733,9.718253787318062,9.884652947043381,9.839516853248162,9.879611491348975,9.853112870295776,9.696942577112718,9.723110405400494,9.390391562833715,9.344559668715332,9.15326078060926,8.716323703022791,8.545183503317753,8.229262239999484,7.829144466282768,7.661454543519493,7.211074536203076,6.884720665154385,6.7742432539416315,6.401365249116182,6.101432866130609,5.798544312191892,5.50546707725408,5.275061092106669,5.044461052770542,4.750608408267526,4.6911304223330745,4.597455066640235,4.474416715486859,4.437132467386453,4.447447819133748,4.463287877132691,4.518948688782045,4.632235970642265,4.607573608263069,4.89178816014534,4.952086831134429,5.208059022195664,5.378503963103088,5.56464595167164,5.649206190760172,5.934920956034283,6.13740892461956,6.391427999790058,6.479158969587181,6.686822109858391,7.087410120489889,7.299757348722545,7.535437668402091,7.675586202762732,8.032310148121237,8.2148802893216,8.503176492309487,8.77184648591577,9.023942703082668,9.040878455491292,9.395789213049174,9.750188943159536,9.91979995048636,10.00294102548934,10.198055943307935,10.598473890175802,10.709217384227932,10.794989957740171,10.958418871309235,11.117755363491307,11.149088066735183,11.118781237292247,11.202874811258177,11.30112358897145,11.062227133646365,11.165816879332437,10.853407707539718,10.86077491000313,10.845079727030932,10.506242317943988,10.488385588051042,9.925879210853132,9.639732060285562,9.3224225102226,9.061396080682208,8.901989995886739,8.463553836289961,8.051607992298653,7.786531728311569,7.7734556390252765,7.153293635821742,7.172146459873541,6.830079615684859,6.747983633000687,6.564997395918065,6.4421287523141855,6.394736604139836,6.247869225190391,6.4111065348143725,6.530663718783423,6.270341163798555,6.4588299002225025,6.491543139562416,6.7014623351157105,6.709561279841304,6.737581488486218,7.103946002800875,7.02393135633818,7.246186445992554,7.220539711899218,7.409893827930328,7.39379337649878,7.846993827863775,7.89510878755921,8.223401933200014,8.322061751216014,8.271304591790784,8.54153990118022,8.835983397951274,8.779158242234908,9.108098710805661,9.138246185685627,9.220809143718022,9.302081244422556,9.399930772805293,9.487507491998562,9.571222205830171,9.614328392966058,9.777306056691009,9.895917682926097,9.843973668575563,9.747725641935387,9.794948428870741,9.766339030061136,9.785604612151257,9.572327413796469,9.371323573313164,9.161085537783093,8.859180648378139,8.668648098798007,8.272671029259673,8.045713347738428,7.865995236984902,7.507829213136032,7.197811558688247,6.794729903382248,6.541145062226191,6.2701185237735135,5.9949796545715115,5.737609781006495,5.452355977655255,5.264508392625472,5.131697689110262,4.892153440719695,4.642097570111285,4.5834673929888785,4.468459067099988,4.436714756451789,4.405560847256797,4.447160646896209,4.456022612933677,4.566081853202315,4.623386250769059,4.748522177007938,4.9860538675489146,5.128185697651931,5.3388280737166305,5.388476154886713,5.5663224872566985,5.7842562210906445,5.922494695984916,6.167726083343166,6.253224549241412,6.671715822311617,6.798884652427129,7.179547639158406,7.427824861270384,7.544524721839908,7.863495972230095,7.895254677071625,8.314224707499617,8.531670896557145,8.887642736008733,9.216694583610227,9.167228311409046,9.390273812553911,9.628016721290209,9.881020182776675,10.074704885457518,10.174255123043586,10.560029635859475,10.773807045129915,10.767359954824562,10.960136146079725,11.028152069196267,11.138573354175183,11.104212018303452,11.165770757952338,11.31166892931463,11.418453270704656,11.254051443914229,11.07544050063688,10.924683006398157,10.714585808127882,10.68946300150854,10.50316370869968,10.140743274170271,10.089799862794072,9.504014791802971,9.228192015834434,9.072902569314678,8.841677752241582,8.435489049420704,8.270731943042659,7.980528069829514,7.46173496704329,7.3798572676824845,7.325484465011901,7.0966769137078005,6.646382329513871,6.5046224478347865,6.42546526288085,6.145233913143236,6.371575209865593,6.340002087593737,6.450021452741512,6.497900305598444,6.465376233480653,6.367168198491595,6.6454030694579815,6.709810975510388,6.72525163694273,6.864909436430349,6.993388337285197,7.118889826368741,7.285359880094374,7.339143016519354,7.591666982096631,7.640199761853077,7.913943389371364,8.101339366566036,8.34240052982301,8.466354523205633,8.536611226703375,8.704859002786165,8.74707376432877,8.885462317342952,9.03618212035541,9.14011052643122,9.236656924521474,9.478233907321675,9.445852031234766,9.687198937874454,9.86489470140404,9.754967619837723,9.772489628972737,9.867859635156316,9.84594207696454,9.892598803786255,9.898818118892182,9.75737817790147,9.603734152703684,9.388149875093047,9.335682968009374,8.976974395938008,8.649344880741934,8.434617371052541,8.101389055147667,7.851821403091141,7.513589563510848,7.195528641034855,6.876436123379656,6.53837777203567,6.229209711824896,5.955725943138076,5.739013271391404,5.418891927554661,5.169111820261849,4.999955740998894,4.83937047075383,4.583896354744631,4.536973129027259,4.4760359112040975,4.396507368008945,4.4929989292756085,4.443987884271939,4.5320345982585515,4.5762167520707875,4.766274782780378,4.897014576854569,5.090118905244668,5.213453495379258,5.358743248715371,5.637230090780353,5.696549720888357,5.953701488419047,6.270004728296352,6.443650964704134,6.7163526553772295,6.813565617624476,7.00414019652171,7.287183512488491,7.587559922977372,7.78987799557189,8.12890015942932,8.129810169909694,8.456272400806215,8.682272420807813,8.991960302836207,9.255933892550754,9.358522249813888,9.605425982864292,10.013064272672425,9.999775074108591,10.156713347300371,10.371494838306104,10.645854792327333,10.938355382750947,11.10947044228269,10.985115692657013,11.023315034861518,11.254108302621344,11.220312148250928,11.392806810167682,11.334148685670588,11.312113558759805,10.998187860513,10.83616668895902,10.63090785680772,10.432174861871486,10.206817854361113,9.890006627212035,9.635281826867285,9.56224578807063,9.082103014673084,8.946341687047898,8.468657373506982,8.281107717471377,7.7467775383576605,7.619821683878329,7.344811520115183,7.0572102473449,6.87211608068777,6.757588399430823,6.60438493792958,6.356239055198303,6.309915377233472,6.509960748170383,6.388485889103484,6.289207745964492,6.309857080273286,6.40480961820759,6.709279676333962,6.520150663549424,6.713188413450048,7.134088034465001,7.009468656063862,7.159736402655656,7.28289523183019,7.326874307952944,7.471155895514155,7.785626018303402,7.79663406387742,8.04641954055949,8.265343417336409,8.210904745796345,8.617179438032325,8.696591153626375,8.688457007868493,8.774859633892998,8.920411310008634,9.047237803694266,9.093790016969296,9.405971483615438,9.515440566925085,9.627114475098708,9.633107345703205,9.613809406564434,9.76979816523717,9.861702468607291,9.758870297335568,9.872444817503995,9.931420988502248,9.808433251241416,9.645190692819444,9.470138240647174,9.21558354505364,9.088019438715486,8.85690357183233,8.491677586620543,8.194209942571504,7.999904244630976,7.5782404888054336,7.332412235402022,6.974672360462725,6.711301194352253,6.325448820538104,6.0971149211181315,5.893427606018405,5.617783152976829,5.309174515956106,5.133380732235422,4.929930081864242,4.799090742994122,4.506877379734386,4.467982418331339,4.477878573765892,4.349782022214321,4.452561723724443,4.412371874641047,4.57379294668802,4.602552296910312,4.784046139716402,4.9266315290354195,5.105495939886476,5.341335429341983,5.5122029805467765,5.7206495526318735,5.991209663900071,6.205989878342165,6.3914447151909615,6.662087271783864,6.834469625842389,7.136765941045929,7.233996323365529,7.679880096485884,7.943093730260751,7.917098408841433,8.373677453828439,8.43842943874457,8.76651760807105,8.910282580517311,9.326930763218337,9.449802977936658,9.832811758073563,9.960030299779216,10.135677423428795,10.318499102542269,10.582625183709856,10.661805413384151,10.859313102802528,11.018324294977656,11.105421782612066,11.175810042795542,11.454859377763325,11.220211724985719,11.224023293195302,11.269059904219818,11.250680645642614,10.96972827231297,10.891285468409944,10.827044495735032,10.550270712014301,10.25585197767971,10.071686479025685,9.847800234739784,9.546818747952107,9.46112721767214,9.027231763106073,8.67607018860051,8.440859022721138,8.106595410370376,7.8221270188005905,7.496908663670875,7.131878567810888,6.772328886413567,6.704212265753129,6.720837635648653,6.400881845417745,6.377656426045614,6.552702700282471,6.330862403335073,6.345222093508845,6.306803528311352,6.262724349581499,6.38105415813035,6.509581198956537,6.640667016779193,6.703764195139762,6.652875629742034,6.944699970069524,7.095515768752376,7.250088441298023,7.332923053359453,7.403182096630073,7.468784100704672,7.7092659675477835,7.711869194383741,8.03808481828275,8.107096344130326,8.387677457317654,8.583364110480694,8.379381169316911,8.76035095360983,8.811184209186754,9.077579252287974,9.055570320042223,9.304082921313041,9.15970942519167,9.479411675842604,9.530075553930581,9.601629693034266,9.691552127050622,9.692561844448507,9.82419558012999,9.825005494813485,9.918810209131035,9.83851027128374,9.796536432338259,9.776990088540733,9.637428611354588,9.471572878722446,9.321543766047569,9.040130245106454,8.735180982341372,8.484143691112516,8.194965053126273,7.889306149141215,7.525424048600891,7.193466247963202,6.90569393221544,6.694254625172172,6.424596461761834,6.162000618393539,5.7818344954988135,5.540348405144625,5.330865859565741,5.1379323979253755,4.814671347309475,4.682897877489056,4.616193913308238,4.4810425000023155,4.461779594653305,4.609718050967902,4.43099134147749,4.52156135495461,4.589699357614192,4.611593753360322,4.807456721118723,5.033788782553475,5.210584563094751,5.337861071200505,5.5802506231205165,5.836630057352593,5.991507283284018,6.058829054780081,6.345802407975334,6.619642592081347,6.91900491050834,7.125743042274128,7.305859731522199,7.595460375353904,7.84859749181704,8.053976755023628,8.323688470417913,8.638057485649458,9.009469618310591,9.139374764026481,9.262206795180772,9.717844321717436,9.671818932368105,9.946525343261179,10.40735343725866,10.383704449638843,10.5530988253057,10.615690450966653,10.81490445244226,10.907819786464344,11.150736606322656,11.261379762336832,11.234585183315932,11.16230275899519],\"y\":[0.24346236596519058,0.24194289765518065,0.2540424829975034,0.18839093139046836,0.15581764714048885,0.09538271464508095,0.004927246972609064,-0.14318463636223014,-0.3466682877954227,-0.5570347117888161,-0.8429205955852803,-1.156952213834711,-1.4814808297452355,-1.8143095952024544,-2.1096914576428216,-2.400182160877222,-2.718779800736669,-3.0045241951173094,-3.3200652799605277,-3.5919659738109435,-3.927230749493984,-4.185066136820989,-4.497062279830155,-4.679337580517905,-5.052037337815846,-5.234290235787386,-5.6186271872502624,-5.747738130217096,-6.068216677614345,-6.446844163030568,-6.518545910724295,-6.781215906635866,-7.0174294430114195,-7.39047071232221,-7.719116102290253,-7.886358037312659,-8.014242376605809,-8.470560181348015,-8.68979936378011,-9.006093844178954,-9.25642255563618,-9.426267948230482,-9.884158298709721,-9.963952384681555,-10.474460870438596,-10.508654793801066,-10.938315067984949,-11.169158880804112,-11.563698592578643,-11.852288207988014,-11.970616267184349,-12.396438848894977,-12.39021056546907,-12.710555668727421,-13.003148848342864,-12.961268508680895,-13.170198903001662,-13.169837251664072,-13.052513825929237,-13.307878747854014,-13.098537297092511,-12.958774331424872,-13.233720964884604,-13.079874014584687,-13.007596750749203,-12.847787449578512,-12.572081066842967,-12.478212100879773,-12.380774357328425,-11.98027998801772,-11.90841115223442,-11.620495536775703,-11.367283646332215,-11.024038630051376,-10.785952137205248,-10.57564213349905,-10.236734185674406,-9.970698247980826,-9.433497093042305,-9.394725786113284,-8.962719456554744,-8.889417782471828,-8.56768061489715,-8.448447454564917,-8.025125273830744,-7.841190550268824,-7.632434739511381,-7.463580488686355,-7.0978260025459905,-6.932969940761966,-6.926022011694554,-6.688069584369708,-6.537198320781378,-6.34627638793477,-6.284055716206581,-6.018425939738351,-5.893349402558391,-5.743138803609676,-5.602396331167683,-5.296913029589349,-5.216594224582626,-5.146517811364258,-4.869406451748594,-4.547714819619,-4.265558886847269,-4.122467125310013,-3.851658299661365,-3.606169404269416,-3.3058357915863934,-2.988070776865947,-2.6818310331158366,-2.3620159625281745,-2.098371095225314,-1.7950703236344387,-1.4434219215524375,-1.2367442044395505,-0.9290687509100037,-0.6631209197774522,-0.4374824846124678,-0.24506155684425918,-0.08121235351352235,0.003958023952147124,0.05857144357680094,0.112392841831557,0.2007699514298041,0.24714265016869844,0.2588089262786132,0.24186813753045502,0.2057649301927864,0.09693457435888014,0.042518891238579985,-0.04693024742564044,-0.2501794536051592,-0.45772684961104326,-0.7547483615013857,-1.1126608372306792,-1.3650088657859043,-1.6111853704086365,-1.9302746569751255,-2.2634646885396466,-2.5183661565533693,-2.9231264700816113,-3.2000407297564393,-3.534457675390313,-3.817390166338034,-4.066534346948005,-4.490904889405862,-4.644592550897151,-4.976565047380956,-5.096040750561789,-5.38616734500517,-5.526120811567801,-6.00602093634944,-6.141601093575301,-6.537353343291326,-6.771136677024578,-6.910975517234935,-7.259748902444642,-7.681623827754745,-7.724571201548917,-8.224330557207697,-8.40370148564322,-8.591554477807033,-8.908308291261708,-9.188420348812308,-9.46421271946437,-9.755251290285834,-9.964171477960758,-10.3294731363121,-10.713742917521897,-10.928684946615991,-11.04824694236852,-11.468597372205661,-11.697587439720401,-12.126161090165514,-12.294837905522813,-12.483255298369292,-12.684759389496572,-12.795263758492917,-13.011351094302455,-12.995977277667414,-13.064583866929082,-13.41537032257145,-13.294407505277592,-13.19725596537454,-13.0432930864902,-13.207898942864224,-13.113927532887782,-12.94423798264207,-12.867232268475556,-12.739241079943774,-12.551121927301,-12.574365680525615,-12.162260530117518,-11.77876013846818,-11.632039069200538,-11.209164222441025,-11.097581030561702,-10.706842973590206,-10.55834916408326,-10.214223890390485,-10.005013833066725,-9.655895197556756,-9.273888846889626,-9.205163782893845,-8.959131679487594,-8.816177158456785,-8.310370415439813,-8.047039363160865,-7.916761354346496,-7.697686785030327,-7.554366996701203,-7.177343187194308,-7.230406679759918,-6.995941091167851,-6.944596769622765,-6.723374991051266,-6.506898062029747,-6.453938758984399,-6.11856876828876,-6.057046068274773,-5.903491908425031,-5.822407714774981,-5.6451365406383145,-5.297093433808813,-5.10409899642084,-5.023383133363029,-4.862159643364251,-4.6245448025658105,-4.328411669564404,-4.158684220972969,-3.89128600263576,-3.5828095739573413,-3.3603323272254886,-3.0748794088032336,-2.7892633227536354,-2.543537436831857,-2.2565096124006465,-1.9202469329692973,-1.7006164366882084,-1.383731020730578,-1.0874655888129594,-0.791253499022492,-0.48594888647323853,-0.30453108113949867,-0.15450112703145266,-0.07215848786124582,-0.0016639593594575614,0.0833187949402985,0.16178031706485743,0.2059612228627398,0.25761678985704983,0.2471883678560745,0.2439878587836495,0.20458653221367834,0.14377557512829997,0.09510062846273416,-0.046176290120624984,-0.264116092933992,-0.45061005262395604,-0.7180001866460698,-0.9995117123433477,-1.2790427583369812,-1.6066118900114674,-1.8898665010278024,-2.234655142247739,-2.5620624262698284,-2.8102925518784567,-3.0890301644719,-3.5343510517262495,-3.8199839885685827,-4.053286885072303,-4.327532996524645,-4.577630550134357,-4.793408598578222,-5.092764711393142,-5.308636963060783,-5.644473796816126,-5.817691361689807,-6.151426849099751,-6.3802591544331015,-6.656481364805938,-6.960217891517158,-7.2363492013667985,-7.489586457316095,-7.669270902203895,-7.9691346310047,-8.239003534880249,-8.440487960101668,-8.721997710885365,-9.137908493637791,-9.271584602645765,-9.681869279123946,-10.071056463460549,-10.193216663346147,-10.442766457774505,-10.822286020562045,-11.097273758318265,-11.46304981919414,-11.774585306459494,-12.016106712800623,-12.242753053712752,-12.360655840722627,-12.837210675642106,-12.816080835601554,-12.953667200603206,-13.262973521949698,-13.144683787262954,-13.270175035166636,-13.2890850355132,-13.201234244798744,-13.210453256458667,-13.132234467909484,-13.016658193488313,-12.875685358466637,-12.88631324005409,-12.698950213205931,-12.50029226056852,-12.353840207726996,-12.043907235062708,-11.671093145415252,-11.559094453567052,-11.2089404798853,-10.882242287462777,-10.788508586061756,-10.394141146551947,-10.181382158144713,-9.70974474680291,-9.549524548637585,-9.18081887818695,-9.064858739686507,-8.638750063030983,-8.393854184339125,-8.335199047029443,-7.843039176712481,-7.703297862681724,-7.558935795040289,-7.327434129398058,-7.229786114174281,-6.962585808643626,-6.763185154871099,-6.5924800197964855,-6.537520528857069,-6.37954028548334,-6.318093260472655,-5.950443818845189,-5.870259951089312,-5.681689609691822,-5.5196141823697955,-5.41628594303608,-5.159807960548378,-4.9113186546706125,-4.848339291069784,-4.519092908674984,-4.25503442768334,-4.045049391415373,-3.849609849151097,-3.6421986437649703,-3.3264751212127295,-2.9529871704666464,-2.673556816713644,-2.423528981231573,-2.0899789917156184,-1.8081499235950693,-1.5176164407094783,-1.1906351219926994,-0.8932228976378265,-0.5859995640740024,-0.35995435830659467,-0.1951503300960905,-0.10901398027424088,0.008167851740196304,0.09293411505504351,0.14857674288221606,0.20780207233342735,0.2648102833897971,0.25112776538212994,0.1969742981609707,0.15459816815613203,0.15705151860974684,0.10201864723320207,-0.0503699997035288,-0.24325416738991845,-0.4535233268289211,-0.7657548357985758,-1.1000061779698247,-1.406859429599337,-1.7461642144085139,-2.0225684326681415,-2.2773477330000005,-2.566940565464086,-2.871273800269759,-3.3274892989658182,-3.5560843981992316,-3.83966956151438,-4.285669519293724,-4.446921666114466,-4.7519382526383325,-5.019749456365834,-5.2620547043012635,-5.483515467820266,-5.859925177339477,-6.009449753753356,-6.305776477746606,-6.601858002372794,-6.7328643098950876,-7.224247059227203,-7.374398117586782,-7.500958697554659,-7.8008281230568866,-8.11275556763977,-8.37109902781023,-8.55763676298951,-8.969810908788054,-9.362560090985609,-9.591307373520303,-9.792161830063826,-9.987031713890428,-10.35679222059265,-10.691705968210352,-10.886982818016277,-11.315967884601767,-11.678266531858956,-11.870226621507348,-12.171354837862102,-12.432351678706327,-12.657717026941967,-12.835113592077379,-13.141601305748997,-13.098344695986828,-13.076755997458326,-13.187866288249031,-13.134463609292538,-13.271780949447844,-13.164284648403699,-13.259812160384703,-12.930321201685329,-13.002111141221592,-13.118500421260816,-12.852689628483592,-12.428402470515762,-12.437476001903043,-12.178720256165262,-11.973762488479053,-11.449078300196856,-11.269186477713555,-11.238673760217809,-10.681915807532892,-10.533168633247264,-9.994765610051925,-9.850315032567584,-9.474095986647255,-9.358718656582461,-9.023363799997986,-8.720954159826935,-8.551900855438872,-8.366240225528504,-8.202448950525246,-7.967457966829219,-7.742407319788504,-7.485815259646577,-7.310251041977658,-7.052680211206076,-6.88362601276586,-6.595251493759279,-6.693471480748983,-6.602219754165439,-6.240843692540331,-6.186142959004852,-5.871927517206677,-5.756008192956315,-5.47661955729351,-5.3946753959929215,-5.128379526534622,-5.006713067501504,-4.811230805883245,-4.586247722070386,-4.354006950021368,-4.114937966860486,-3.806994948398591,-3.5703854659268024,-3.300732364295107,-3.0130308063950233,-2.6994217394379674,-2.4650819551624665,-2.081765053144328,-1.7736651329406394,-1.4797629928827243,-1.1962624376627002,-0.8915696504578289,-0.6556079969024091,-0.44291161350064856,-0.2486325465687522,-0.11529293960693647,0.01650327880093331,0.027985751000219262,0.09976406843225823,0.13427470880046022,0.19649247331337663,0.2475121057190983,0.2533406286941917,0.20472206759883255,0.1497330135600731,0.10107569775454328,-0.004519778724293387,-0.15090703876349465,-0.34726378406808983,-0.5505548998498033,-0.7813099212870168,-1.0843974213447247,-1.4351842399534667,-1.6454020317656324,-1.9608050954766612,-2.2364569781865855,-2.4689439510768554,-2.774376376612835,-3.158057464691163,-3.468876472614863,-3.6978419025239755,-3.916724893987901,-4.299104820984987,-4.554411907182572,-4.885153658684321,-5.086759109060451,-5.28627137821508,-5.507259804400107,-5.819401262295765,-5.94164452140273,-6.288521681929098,-6.485438525418977,-6.7962995167962745,-7.1505599156228286,-7.106654280271213,-7.572388752539539,-7.755689506535057,-8.105801683265568,-8.226317269518017,-8.572450200107959,-8.670344831438651,-9.17900088898018,-9.385610559594655,-9.607773563518382,-9.899575334763634,-10.133625224051903,-10.502438688864332,-10.752545332007898,-11.14476111880546,-11.279484846474343,-11.592165855433107,-11.924601330802478,-12.186300066921213,-12.484898173915933,-12.71926272657577,-12.773816029734872,-13.0163045329979,-13.041591788909654,-13.19909308316443,-13.179091337612112,-13.145671918115838,-13.139233751989277,-13.151487360924728,-13.37049708512593,-13.204844237760524,-13.156905218892383,-12.882504031307732,-12.792484357606673,-12.596518915847998,-12.590722471897662,-12.107196379732063,-11.743330116666588,-11.650827342070434,-11.161802067908791,-10.984301873980675,-11.127356867225059,-10.42424958170858,-10.119152062963625,-9.734565275178747,-9.386206659986135,-9.234344400907432,-9.032547300880235,-8.838521399014581,-8.499918128109364,-8.28767035396939,-8.148883470979829,-7.924676772762064,-7.47930950666923,-7.297971412922529,-7.173425863142557,-7.048217084906045,-6.818294645868705,-6.6190537571636625,-6.483191657149179,-6.407094684913223,-6.232271184691747,-5.981359398784855,-5.845592261235412,-5.71388511931579,-5.4453318432099165,-5.2503214685681066,-5.199284126575904,-4.8228763512540835,-4.643163491183905,-4.528991548013791,-4.179818831307224,-3.949389268397262,-3.6368852345455425,-3.3555169399877256,-3.1070285476668715,-2.8797827516005245,-2.586970803551997,-2.2894947060035236,-1.9797043634159923]}},\"id\":\"66647614-a6ab-4c16-9b11-d6ace2ea7b92\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"840d7485-0645-4e8b-a92a-2feaf757ab0c\",\"type\":\"BasicTickFormatter\"}],\"root_ids\":[\"8285003a-5886-47c9-b711-6734b432c005\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.4\"}};\n",
       "            var render_items = [{\"docid\":\"c84bbd08-7bef-4b71-9b1f-532377646ca9\",\"elementid\":\"3598e3c9-f6b3-4d4c-8eae-b33e8aa3d901\",\"modelid\":\"8285003a-5886-47c9-b711-6734b432c005\"}];\n",
       "            \n",
       "            Bokeh.embed.embed_items(docs_json, render_items);\n",
       "          };\n",
       "          if (document.readyState != \"loading\") fn();\n",
       "          else document.addEventListener(\"DOMContentLoaded\", fn);\n",
       "        })();\n",
       "      },\n",
       "      function(Bokeh) {\n",
       "      }\n",
       "    ];\n",
       "  \n",
       "    function run_inline_js() {\n",
       "      \n",
       "      if ((window.Bokeh !== undefined) || (force === true)) {\n",
       "        for (var i = 0; i < inline_js.length; i++) {\n",
       "          inline_js[i](window.Bokeh);\n",
       "        }if (force === true) {\n",
       "          display_loaded();\n",
       "        }} else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(run_inline_js, 100);\n",
       "      } else if (!window._bokeh_failed_load) {\n",
       "        console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "        window._bokeh_failed_load = true;\n",
       "      } else if (force !== true) {\n",
       "        var cell = $(document.getElementById(\"3598e3c9-f6b3-4d4c-8eae-b33e8aa3d901\")).parents('.cell').data().cell;\n",
       "        cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "      }\n",
       "  \n",
       "    }\n",
       "  \n",
       "    if (window._bokeh_is_loading === 0) {\n",
       "      console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "      run_inline_js();\n",
       "    } else {\n",
       "      load_libs(js_urls, function() {\n",
       "        console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "        run_inline_js();\n",
       "      });\n",
       "    }\n",
       "  }(this));\n",
       "</script>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "hover1 = HoverTool( tooltips = [\n",
    "            (\"index\", \"$index\"),\n",
    "            (\"x , y\", \"$x, $y\"),\n",
    "            (\"angle radians\", \"@angle\")])\n",
    "\n",
    "p = figure(plot_width = 1000, plot_height = 700, tools = [hover1])\n",
    "\n",
    "p.square(\n",
    "  'x', 'y', size = 5, \n",
    "  fill_color = \"orange\",\n",
    "  line_color = \"orange\",\n",
    "  fill_alpha = 1,\n",
    "  angle = 'angle', \n",
    "  line_width = 1, \n",
    "  legend = \"radar measurements\", \n",
    "  source = radar_source)\n",
    "\n",
    "p.circle(\n",
    "  'x', 'y', size = 15, \n",
    "  fill_color = \"green\",\n",
    "  line_color = \"white\",\n",
    "  fill_alpha = 0.2,\n",
    "  line_width = 1, \n",
    "  legend = \"lidar measurements\", \n",
    "  source = lidar_source)\n",
    "\n",
    "p.triangle(\n",
    "  'x', 'y', size = 7, \n",
    "  fill_color = \"violet\",\n",
    "  line_color = \"violet\",\n",
    "  fill_alpha = 1,\n",
    "  angle = 'angle', \n",
    "  line_width = 0.5, \n",
    "  legend = \"ground truth\",\n",
    "  source = truth_source)\n",
    "\n",
    "\n",
    "p.triangle(\n",
    "  'x', 'y', size = 2, \n",
    "  fill_color = \"black\",\n",
    "  line_color = \"black\",\n",
    "  fill_alpha = 1,\n",
    "  angle = 'angle', \n",
    "  line_width = 1, \n",
    "  legend = \"state predictions\", \n",
    "  source = state_source)\n",
    "\n",
    "p.legend.location = \"bottom_right\"\n",
    "show(p)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <div class=\"bk-plotdiv\" id=\"4d099b7b-6f09-41dd-a705-0b5d96385f09\"></div>\n",
       "    </div>\n",
       "<script type=\"text/javascript\">\n",
       "  \n",
       "  (function(global) {\n",
       "    function now() {\n",
       "      return new Date();\n",
       "    }\n",
       "  \n",
       "    var force = false;\n",
       "  \n",
       "    if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n",
       "      window._bokeh_onload_callbacks = [];\n",
       "      window._bokeh_is_loading = undefined;\n",
       "    }\n",
       "  \n",
       "  \n",
       "    \n",
       "    if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n",
       "      window._bokeh_timeout = Date.now() + 0;\n",
       "      window._bokeh_failed_load = false;\n",
       "    }\n",
       "  \n",
       "    var NB_LOAD_WARNING = {'data': {'text/html':\n",
       "       \"<div style='background-color: #fdd'>\\n\"+\n",
       "       \"<p>\\n\"+\n",
       "       \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "       \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "       \"</p>\\n\"+\n",
       "       \"<ul>\\n\"+\n",
       "       \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "       \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "       \"</ul>\\n\"+\n",
       "       \"<code>\\n\"+\n",
       "       \"from bokeh.resources import INLINE\\n\"+\n",
       "       \"output_notebook(resources=INLINE)\\n\"+\n",
       "       \"</code>\\n\"+\n",
       "       \"</div>\"}};\n",
       "  \n",
       "    function display_loaded() {\n",
       "      if (window.Bokeh !== undefined) {\n",
       "        document.getElementById(\"4d099b7b-6f09-41dd-a705-0b5d96385f09\").textContent = \"BokehJS successfully loaded.\";\n",
       "      } else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(display_loaded, 100)\n",
       "      }\n",
       "    }\n",
       "  \n",
       "    function run_callbacks() {\n",
       "      window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
       "      delete window._bokeh_onload_callbacks\n",
       "      console.info(\"Bokeh: all callbacks have finished\");\n",
       "    }\n",
       "  \n",
       "    function load_libs(js_urls, callback) {\n",
       "      window._bokeh_onload_callbacks.push(callback);\n",
       "      if (window._bokeh_is_loading > 0) {\n",
       "        console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
       "        return null;\n",
       "      }\n",
       "      if (js_urls == null || js_urls.length === 0) {\n",
       "        run_callbacks();\n",
       "        return null;\n",
       "      }\n",
       "      console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "      window._bokeh_is_loading = js_urls.length;\n",
       "      for (var i = 0; i < js_urls.length; i++) {\n",
       "        var url = js_urls[i];\n",
       "        var s = document.createElement('script');\n",
       "        s.src = url;\n",
       "        s.async = false;\n",
       "        s.onreadystatechange = s.onload = function() {\n",
       "          window._bokeh_is_loading--;\n",
       "          if (window._bokeh_is_loading === 0) {\n",
       "            console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
       "            run_callbacks()\n",
       "          }\n",
       "        };\n",
       "        s.onerror = function() {\n",
       "          console.warn(\"failed to load library \" + url);\n",
       "        };\n",
       "        console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "        document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
       "      }\n",
       "    };var element = document.getElementById(\"4d099b7b-6f09-41dd-a705-0b5d96385f09\");\n",
       "    if (element == null) {\n",
       "      console.log(\"Bokeh: ERROR: autoload.js configured with elementid '4d099b7b-6f09-41dd-a705-0b5d96385f09' but no matching script tag was found. \")\n",
       "      return false;\n",
       "    }\n",
       "  \n",
       "    var js_urls = [];\n",
       "  \n",
       "    var inline_js = [\n",
       "      function(Bokeh) {\n",
       "        (function() {\n",
       "          var fn = function() {\n",
       "            var docs_json = {\"49a589b1-624b-4cf9-bba0-198d1810cfd3\":{\"roots\":{\"references\":[{\"attributes\":{},\"id\":\"0d83eebd-32df-4f25-892c-94b52880dae3\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_color\":{\"value\":\"orange\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"63589e69-5691-4e4f-8362-12e149b08abd\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"69400f8b-15e2-4ee7-b86a-42b8c4c028e1\",\"type\":\"DataRange1d\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"ecca97d5-7056-452a-ba00-18c9b2f302f3\",\"type\":\"Square\"},{\"attributes\":{\"label\":{\"value\":\"radar measurements\"},\"renderers\":[{\"id\":\"bd0961eb-37a7-41b1-bede-d2fa798b2446\",\"type\":\"GlyphRenderer\"}]},\"id\":\"eeb6bd0f-1ec6-47a0-8ea1-a626bf0e09e9\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"ground truth\"},\"renderers\":[{\"id\":\"80e4d456-0c28-4f82-90e0-833d998a18da\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4907e0bc-3016-4b77-957b-3c0d86aae849\",\"type\":\"LegendItem\"},{\"attributes\":{\"items\":[{\"id\":\"eeb6bd0f-1ec6-47a0-8ea1-a626bf0e09e9\",\"type\":\"LegendItem\"},{\"id\":\"ab54f560-58ff-4e7f-a733-33329fe3bd7a\",\"type\":\"LegendItem\"},{\"id\":\"7a265296-b668-4a5a-97b9-ad7a03a52b11\",\"type\":\"LegendItem\"},{\"id\":\"4907e0bc-3016-4b77-957b-3c0d86aae849\",\"type\":\"LegendItem\"}],\"location\":\"bottom_right\",\"plot\":{\"id\":\"9a5b5c64-703a-4778-b6c0-dd59313c2050\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"3934fb14-2945-4c10-8130-3a5d1aef7aa2\",\"type\":\"Legend\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"9a5b5c64-703a-4778-b6c0-dd59313c2050\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"0d83eebd-32df-4f25-892c-94b52880dae3\",\"type\":\"BasicTicker\"}},\"id\":\"c26ff8a8-8eb1-4914-a932-825236e3f528\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"plot\":{\"id\":\"9a5b5c64-703a-4778-b6c0-dd59313c2050\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"tooltips\":[[\"index\",\"$index\"],[\"x , y\",\"$x, $y\"],[\"angle radians\",\"@angle\"]]},\"id\":\"9b87108c-673f-447c-b2db-672839797bb7\",\"type\":\"HoverTool\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_dash\":[4,4],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"d522aebf-4e53-49c1-9016-599ed5e69ccb\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":{\"value\":\"navy\"},\"line_dash\":[4,4],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"994ee985-292d-47a5-8db9-4664bdd769dd\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"x\",\"y\"],\"data\":{\"x\":[8.44818,8.45582,8.23962,7.84073,7.54016,7.3426,7.05406,6.84972,6.64329,6.56029,6.45805,6.25499,6.36328,6.24641,6.34644,6.34927,6.43257,6.44119,6.5453,6.76011,6.85997,6.94332,7.04099,7.14735,7.30424,7.44737,7.64356,7.7342,7.95703,8.15891,8.25411,8.44494,8.54925,8.73559,8.84538,8.95966,9.05896,9.15332,9.24541,9.44703,9.54157,9.54779,9.64606,9.73801,9.75524,9.85048,9.83614,9.84568,9.83206,9.74928,9.65354,9.54859,9.36086,9.22134,8.84161,8.66358,8.35763,8.03583,7.76538,7.44786,7.16011,6.84891,6.55759,6.26174,5.94198,5.65107,5.43839,5.1307,4.92985,4.75915,4.64378,4.54975,4.44059,4.45136,4.45788,4.44057,4.54925,4.63755,4.74589,4.94849,5.04121,5.26887,5.44864,5.53862,5.85094,6.05986,6.25659,6.452,6.7556,6.86356,7.15695,7.35505,7.65664,7.85193,8.13749,8.33626,8.65894,8.85444,9.05088,9.34223,9.55303,9.7586,9.95641,10.1428,10.3644,10.5415,10.7616,10.8527,11.0447,11.1427,11.2525,11.1594,11.3525,11.3326,11.2595,11.1524,10.9584,10.8648,10.6542,10.3438,10.1537,9.85676,9.54669,9.24446,8.94752,8.76016,8.35367,8.05411,7.74339,7.45362,7.16618,6.95426,6.76395,6.54569,6.4494,6.34405,6.25356,6.23547,6.34873,6.36917,6.34287,6.43866,6.53579,6.64657,6.74885,6.85796,7.04679,7.13435,7.25317,7.43604,7.55662,7.76459,7.85921,8.05619,8.25446,8.31728,8.44183,8.65899,8.76769,8.95669,9.05476,9.14025,9.25031,9.34431,9.4452,9.55098,9.62408,9.7457,9.76557,9.85066,9.85693,9.84407,9.83943,9.74774,9.64482,9.55167,9.359,9.028,8.84257,8.55319,8.25965,7.95841,7.62489,7.3419,7.04935,6.65123,6.35317,6.14459,5.86379,5.55118,5.35556,5.13769,4.94432,4.75047,4.63967,4.56619,4.46017,4.43803,4.45507,4.45187,4.55349,4.55922,4.7439,4.8446,5.02283,5.14109,5.36408,5.53874,5.7459,5.84978,6.04031,6.23866,6.55461,6.74664,6.95342,7.24929,7.46332,7.65373,7.94162,8.12355,8.45315,8.64207,8.94256,9.15342,9.34852,9.54207,9.75,9.94502,10.1384,10.3492,10.5557,10.7394,10.8596,11.0504,11.1569,11.141,11.1497,11.3591,11.3504,11.3568,11.2429,11.0544,10.9434,10.7471,10.547,10.2485,10.0313,9.74695,9.45825,9.24456,8.96281,8.65606,8.34184,8.03847,7.73327,7.45455,7.26713,6.93127,6.84796,6.54772,6.45451,6.3554,6.2299,6.34473,6.35828,6.34057,6.45265,6.45762,6.54349,6.65608,6.74422,6.83817,6.94879,7.14339,7.25883,7.33925,7.5499,7.64483,7.84396,7.95018,8.15891,8.33273,8.44383,8.55761,8.7565,8.85031,8.95085,9.15149,9.22902,9.36398,9.43696,9.53884,9.67284,9.74713,9.74697,9.86261,9.8455,9.83549,9.87136,9.74749,9.65408,9.54006,9.35049,9.04708,8.84904,8.5479,8.26001,7.95138,7.64076,7.35762,7.05296,6.672,6.46904,6.15723,5.85711,5.5559,5.23681,5.04959,4.86969,4.77326,4.54148,4.55238,4.45629,4.45899,4.44058,4.44086,4.54793,4.64364,4.82761,4.94177,5.1385,5.33853,5.46213,5.63863,5.84353,6.14453,6.3386,6.54947,6.7522,6.95051,7.25571,7.42947,7.65263,7.95705,8.15184,8.34844,8.64546,8.95179,9.15234,9.3462,9.55586,9.75218,9.9571,10.1558,10.3312,10.5551,10.746,10.9457,11.0435,11.1542,11.1324,11.1569,11.3482,11.2389,11.2625,11.1556,10.9445,10.8388,10.5529,10.3505,10.0541,9.75876,9.56967,9.25348,8.93575,8.64483,8.35775,8.03004,7.63715,7.43926,7.16771,6.95035,6.76317,6.56412,6.36344,6.36321,6.35537,6.35448,6.35078,6.33355,6.45623,6.54629,6.54763,6.64571,6.85201,6.9548,7.05586,7.13261,7.34301,7.46174,7.65989,7.75276,7.95034,8.14855,8.25279,8.35448,8.54666,8.74711,8.84984,8.94604,9.01893,9.1628,9.3508,9.45338,9.56994,9.64603,9.64842,9.7516,9.8633,9.84674,9.86442,9.85036,9.83174,9.75331,9.55524,9.34172,9.16462,8.95936,8.65422,8.3436,8.15674,7.85314,7.45422,7.13166,6.84852,6.55626,6.25112,5.95513,5.6635,5.45219,5.25069,4.9499,4.84027,4.63814,4.5399,4.45518,4.36691,4.42489,4.44692,4.5556,4.65841,4.74425,4.87523,5.04624,5.26299,5.43218,5.54143,5.85207,6.04955,6.2473,6.44526,6.74856,6.97717,7.2552,7.33491,7.64389,7.84566,8.14601,8.35502,8.64201,8.85198,9.13482,9.33045,9.63754,9.74856,9.93394,10.1444,10.4496,10.5542,10.7602,10.9375,11.0672,11.1428,11.2495,11.1705,11.3536,11.3661,11.3391,11.1532,11.0654,10.8418,10.6642,10.3487,10.137,9.92833,9.65029,9.33515,9.13787,8.82128,8.54916,8.2302,7.94777,7.63383,7.35046,7.14965,6.85872,6.74687,6.54837,6.44859,6.35596,6.35503,6.34356,6.34095,6.34785,6.36265,6.461,6.55345,6.63536,6.75151,6.85764,6.94846,7.03506,7.26242,7.3521,7.44098,7.66561,7.75724,7.95005,8.04346,8.25742,8.33159,8.45779,8.647,8.76121,8.84363,9.05238,9.15492,9.2543,9.35164,9.44272,9.5752,9.62903,9.74482,9.75264,9.83234,9.85033,9.86057,9.83839,9.75592,9.75861,9.56514,9.34752,9.24151,8.83995,8.6395,8.34268,8.06107,7.75593,7.44992,7.05468,6.73255,6.42749,6.2503,5.95166,5.64785,5.43842,5.12059,4.95241,4.75144,4.67603,4.5432,4.44374,4.4464,4.43858,4.44616,4.55225,4.64586,4.7442,4.94202,5.06039,5.26598,5.43516,5.65225,5.81186,6.04627,6.26179,6.55234,6.74556,7.06886,7.25262,7.45762,7.74315,7.9584,8.24773,8.55156,8.7543,9.06113,9.24452,9.43645,9.64908,9.86682,10.0706,10.3431,10.4578,10.6424,10.8572,10.9372,11.135,11.2571,11.1393,11.239,11.3424],\"y\":[0.251553,0.253997,0.24916,0.159858,0.159641,0.0345312,-0.0533413,-0.258748,-0.462604,-0.650892,-1.05268,-1.25007,-1.65656,-1.95075,-2.23829,-2.55175,-2.84245,-3.14955,-3.45745,-3.75457,-4.05805,-4.34473,-4.55018,-4.86125,-5.15404,-5.45308,-5.66706,-5.95374,-6.24328,-6.45335,-6.74791,-6.95805,-7.24433,-7.5421,-7.75497,-8.0381,-8.24314,-8.54857,-8.76863,-9.15328,-9.35195,-9.64959,-9.9341,-10.1396,-10.4732,-10.7526,-11.041,-11.3496,-11.6307,-11.8442,-12.1497,-12.3478,-12.5501,-12.7613,-12.9519,-13.0431,-13.1557,-13.1513,-13.1647,-13.2517,-13.2382,-13.1493,-13.0679,-13.0534,-12.9494,-12.7365,-12.652,-12.4684,-12.2499,-12.0666,-11.7442,-11.5706,-11.1496,-10.93,-10.6457,-10.3382,-10.0439,-9.74952,-9.4609,-9.13867,-8.94979,-8.63564,-8.42738,-8.24357,-7.95601,-7.73559,-7.54336,-7.36418,-7.14598,-6.94732,-6.75136,-6.56058,-6.46417,-6.35845,-6.14586,-5.94674,-5.86309,-5.64273,-5.45385,-5.32623,-5.13194,-4.93134,-4.74358,-4.45119,-4.16342,-3.9454,-3.75002,-3.46164,-3.1561,-2.86566,-2.55311,-2.25598,-1.95787,-1.67041,-1.35818,-1.15803,-0.728742,-0.553034,-0.347474,-0.150982,-0.0482457,0.0351738,0.0374948,0.153574,0.260272,0.263752,0.252596,0.247878,0.144028,0.0452052,0.0287673,-0.147757,-0.345347,-0.565853,-0.940848,-1.26138,-1.42931,-1.75335,-2.05372,-2.33894,-2.73391,-3.06257,-3.34211,-3.63945,-3.96368,-4.25464,-4.55716,-4.85502,-5.04605,-5.34825,-5.56714,-5.8425,-6.04502,-6.36041,-6.64851,-6.8399,-7.15372,-7.4699,-7.64094,-7.95155,-8.24211,-8.44981,-8.76071,-9.04587,-9.37195,-9.64789,-9.94149,-10.1502,-10.4501,-10.7537,-11.0512,-11.3565,-11.6467,-11.8511,-12.1455,-12.4583,-12.6499,-12.8337,-12.9684,-13.1445,-13.1488,-13.2508,-13.249,-13.2474,-13.1606,-13.1604,-13.0396,-13.0471,-12.8408,-12.7486,-12.6423,-12.4355,-12.2438,-11.9578,-11.7513,-11.4576,-11.1425,-10.9525,-10.6618,-10.4417,-10.1343,-9.84124,-9.53522,-9.24095,-9.03066,-8.73073,-8.56805,-8.25196,-8.05196,-7.88144,-7.64732,-7.45306,-7.24907,-7.15616,-6.96092,-6.7261,-6.54842,-6.46481,-6.34466,-6.14389,-5.97158,-5.83392,-5.64534,-5.45253,-5.23619,-5.04728,-4.94288,-4.76247,-4.4533,-4.25956,-3.96034,-3.74821,-3.4348,-3.25128,-2.944,-2.65084,-2.45904,-2.05184,-1.8663,-1.53205,-1.24238,-0.927069,-0.640459,-0.362528,-0.266677,-0.0475524,-0.0518611,0.0464954,0.149456,0.139817,0.250937,0.24536,0.250769,0.260731,0.149199,0.149294,0.055036,-0.133333,-0.34284,-0.536719,-0.851695,-1.1624,-1.45381,-1.75136,-2.03886,-2.34076,-2.65056,-2.94003,-3.33906,-3.67065,-3.95901,-4.25449,-4.45387,-4.76622,-4.94719,-5.24908,-5.55354,-5.73357,-6.051,-6.25957,-6.45832,-6.74641,-7.03914,-7.36836,-7.55536,-7.85391,-8.16397,-8.34807,-8.65053,-8.95164,-9.1575,-9.45193,-9.75791,-10.0467,-10.3629,-10.6462,-10.9408,-11.2481,-11.5692,-11.8623,-12.1513,-12.3354,-12.5377,-12.7528,-12.9423,-13.1496,-13.1483,-13.1593,-13.2654,-13.1417,-13.1563,-13.1364,-13.1587,-13.0319,-12.8423,-12.7556,-12.5467,-12.3548,-12.1416,-11.9345,-11.6336,-11.4548,-11.0538,-10.8664,-10.5544,-10.2469,-9.94716,-9.63888,-9.37054,-9.04086,-8.8446,-8.54729,-8.36055,-8.05978,-7.85177,-7.66253,-7.44193,-7.257,-7.03215,-6.93564,-6.75585,-6.54884,-6.44325,-6.33998,-6.14215,-5.95288,-5.83668,-5.66017,-5.45358,-5.33648,-5.07162,-4.8384,-4.66087,-4.43582,-4.16698,-3.94162,-3.7455,-3.45027,-3.16012,-2.85724,-2.55807,-2.2658,-1.94557,-1.64141,-1.34833,-1.0549,-0.73319,-0.441032,-0.247121,-0.143257,-0.0441275,0.0560308,0.149506,0.150166,0.243169,0.254352,0.250149,0.154113,0.143302,0.160393,0.0463372,-0.144849,-0.34818,-0.553924,-0.942514,-1.25111,-1.55723,-1.83673,-2.13767,-2.43768,-2.7536,-3.01951,-3.45513,-3.73674,-3.93663,-4.32855,-4.55105,-4.82718,-5.14642,-5.44979,-5.6552,-5.95823,-6.15505,-6.44643,-6.64996,-6.94719,-7.24803,-7.43338,-7.75349,-8.07116,-8.23506,-8.53304,-8.85468,-9.162,-9.45148,-9.66938,-9.95866,-10.2483,-10.5382,-10.8547,-11.1448,-11.4464,-11.7336,-12.0506,-12.2329,-12.5587,-12.7506,-12.9426,-13.0444,-13.2381,-13.1486,-13.2533,-13.2433,-13.2372,-13.2404,-13.1584,-13.0473,-12.9613,-12.8347,-12.6228,-12.4448,-12.2734,-12.0359,-11.758,-11.541,-11.1556,-10.9529,-10.6572,-10.3512,-10.0446,-9.75093,-9.53907,-9.25457,-8.96378,-8.64398,-8.43885,-8.23537,-8.0316,-7.75139,-7.56333,-7.36223,-7.14204,-6.96144,-6.74652,-6.53948,-6.55777,-6.34021,-6.23101,-5.95811,-5.86567,-5.65134,-5.45989,-5.26019,-5.04328,-4.84745,-4.66432,-4.44253,-4.24828,-3.95161,-3.65417,-3.46792,-3.14607,-2.8481,-2.5409,-2.24061,-1.97104,-1.64386,-1.34511,-1.04324,-0.742685,-0.549005,-0.353413,-0.171899,-0.0462889,0.0556031,0.0372757,0.138463,0.161547,0.250523,0.247046,0.258614,0.127954,0.15164,0.0656199,-0.0559868,-0.227918,-0.441006,-0.624094,-0.960126,-1.24356,-1.55184,-1.7483,-2.12276,-2.35274,-2.64414,-2.95066,-3.36165,-3.55462,-3.84595,-4.15466,-4.34203,-4.6461,-4.9318,-5.15533,-5.44336,-5.647,-5.96146,-6.14609,-6.35767,-6.66007,-6.8699,-7.15285,-7.3454,-7.66039,-7.83628,-8.15838,-8.35136,-8.64461,-8.95148,-9.24111,-9.43724,-9.75552,-10.046,-10.3488,-10.6514,-10.9603,-11.1502,-11.4483,-11.7487,-12.0491,-12.3446,-12.5408,-12.7411,-12.9425,-13.0341,-13.1451,-13.2364,-13.2425,-13.2329,-13.1604,-13.1364,-13.1436,-13.0552,-12.9396,-12.8416,-12.6552,-12.4527,-12.2277,-11.9561,-11.7496,-11.4431,-11.0696,-10.8663,-10.6346,-10.2449,-9.94382,-9.65356,-9.45683,-9.15915,-8.84271,-8.6555,-8.36367,-8.1686,-7.95139,-7.74932,-7.43797,-7.24441,-7.15305,-6.94012,-6.73852,-6.53827,-6.44913,-6.34152,-6.1485,-5.93992,-5.75242,-5.54128,-5.3352,-5.25801,-4.9531,-4.74721,-4.54316,-4.35107,-4.07071,-3.84126,-3.53957,-3.24816,-3.05697,-2.74346,-2.45312,-2.16508,-1.85113]}},\"id\":\"39f7f747-f95a-43b9-ac17-dc6cc689d1ab\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":10},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"370e3c87-4369-49c5-9660-7ceeff2a299c\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"487e517c-4534-49bf-a584-93f127805b8c\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"aa95f2cb-218e-4950-85c8-7ca003284adf\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[8.46292,8.44779,8.50769,8.49014,8.40555,8.30154,8.07466,7.89118,7.71488,7.55032,7.45262,7.33819,7.18493,7.03859,6.92815,6.82922,6.71473,6.61387,6.57249,6.51814,6.46886,6.42877,6.33403,6.24589,6.32788,6.36714,6.29403,6.25181,6.30339,6.32946,6.32643,6.32766,6.386,6.42733,6.44031,6.45855,6.50563,6.54846,6.6485,6.73191,6.79245,6.85547,6.90056,6.95339,6.99421,7.02963,7.10934,7.17411,7.25521,7.33571,7.38816,7.45175,7.55002,7.62795,7.69035,7.76084,7.86699,7.96657,8.06497,8.15093,8.20996,8.28413,8.35971,8.44113,8.4996,8.5691,8.65532,8.74413,8.80082,8.8556,8.92138,8.98573,9.00677,9.04792,9.11883,9.17786,9.20915,9.24626,9.37038,9.47,9.51328,9.56438,9.5794,9.61337,9.64915,9.68858,9.70779,9.73209,9.79252,9.82636,9.84034,9.87612,9.87629,9.88428,9.88237,9.8896,9.86319,9.85586,9.79769,9.75056,9.73092,9.702,9.63596,9.58017,9.46726,9.38153,9.31833,9.24069,9.07595,8.94354,8.76833,8.61823,8.50441,8.36782,8.2189,8.05759,7.89758,7.74102,7.6203,7.49014,7.30445,7.13859,6.98978,6.83393,6.69799,6.54135,6.39218,6.24606,6.09591,5.94212,5.79114,5.63554,5.5404,5.41627,5.28266,5.14584,5.02029,4.89173,4.79501,4.68839,4.6547,4.57331,4.5808,4.54462,4.45015,4.37849,4.41483,4.40613,4.41686,4.41379,4.40959,4.4052,4.47111,4.50091,4.57112,4.61818,4.65383,4.69912,4.80551,4.88393,4.96487,5.04453,5.1302,5.21428,5.3424,5.44512,5.50165,5.58189,5.6924,5.79102,5.93151,6.05273,6.13993,6.24566,6.35669,6.46545,6.59458,6.7196,6.78656,6.87898,7.01483,7.13859,7.25247,7.35988,7.50897,7.64753,7.74569,7.86507,7.9963,8.11953,8.24081,8.34967,8.50476,8.66008,8.7531,8.86009,8.95623,9.04946,9.1984,9.34724,9.42495,9.52397,9.61738,9.70898,9.83284,9.9355,10.0336,10.131,10.2292,10.3305,10.4543,10.5668,10.6645,10.7635,10.804,10.858,10.9807,11.076,11.1321,11.1904,11.2315,11.283,11.218,11.1832,11.2818,11.36,11.3616,11.3774,11.3114,11.2804,11.2231,11.1756,11.0503,10.9582,10.9075,10.8528,10.753,10.6566,10.4862,10.3313,10.2559,10.1491,9.99514,9.85576,9.70014,9.55138,9.39211,9.24026,9.08819,8.93907,8.84586,8.73913,8.52679,8.34052,8.18532,8.0346,7.88594,7.7432,7.60839,7.46035,7.28964,7.13975,7.05534,6.94941,6.84308,6.74231,6.66038,6.56659,6.52605,6.47411,6.41224,6.35543,6.32082,6.2704,6.28109,6.27652,6.32663,6.36012,6.37349,6.37985,6.36556,6.36632,6.42038,6.45729,6.514,6.55965,6.62895,6.68244,6.72386,6.77311,6.81927,6.86793,6.98739,7.07683,7.1293,7.19397,7.24249,7.28987,7.39305,7.48704,7.52165,7.57457,7.64917,7.73821,7.78658,7.83797,7.94971,8.04924,8.15044,8.25118,8.289,8.33937,8.38351,8.44279,8.55242,8.64757,8.69517,8.7463,8.85719,8.95395,9.00463,9.07024,9.10021,9.1333,9.22257,9.29016,9.31647,9.36633,9.41796,9.4695,9.51835,9.56841,9.60928,9.65423,9.68712,9.72511,9.74299,9.76483,9.79942,9.8351,9.82583,9.83563,9.84672,9.86193,9.83119,9.83138,9.79146,9.75217,9.70442,9.66322,9.59411,9.54378,9.43465,9.34768,9.21111,9.09718,8.93896,8.80338,8.68932,8.56393,8.36447,8.20482,8.09476,7.95844,7.77834,7.61253,7.48446,7.33913,7.19469,7.03272,6.85223,6.68508,6.49318,6.32106,6.22823,6.09369,5.98085,5.83964,5.71298,5.58458,5.44617,5.31867,5.24714,5.13487,5.04529,4.93407,4.86085,4.76139,4.6792,4.5971,4.55984,4.49229,4.48504,4.44252,4.41553,4.38974,4.41492,4.4088,4.43457,4.44797,4.48078,4.50134,4.55165,4.58265,4.6387,4.68917,4.78141,4.84486,4.94325,5.03166,5.08281,5.1437,5.24344,5.33683,5.4309,5.51418,5.63288,5.74351,5.80291,5.88519,5.9561,6.03827,6.14977,6.25185,6.38787,6.51457,6.64366,6.77678,6.84291,6.93337,7.0935,7.22814,7.35164,7.46761,7.55535,7.66587,7.80616,7.93909,8.03308,8.13319,8.28691,8.4263,8.52422,8.63617,8.78221,8.91301,9.0526,9.16936,9.26215,9.37111,9.46034,9.56062,9.64686,9.74599,9.84425,9.93609,10.0362,10.1249,10.2288,10.3322,10.4334,10.5254,10.6584,10.7687,10.7965,10.848,10.9541,11.0497,11.0803,11.13,11.132,11.1414,11.1324,11.1367,11.2355,11.3133,11.3336,11.3617,11.3654,11.3739,11.3116,11.2653,11.1655,11.0805,11.0126,10.9474,10.8272,10.7287,10.6328,10.5338,10.3879,10.2499,10.1565,10.0521,9.921,9.7788,9.61388,9.46481,9.35241,9.24007,9.08311,8.94274,8.79997,8.65486,8.50719,8.36244,8.22434,8.07664,7.93649,7.7908,7.62079,7.46622,7.37059,7.26266,7.1223,6.97218,6.94068,6.87448,6.6953,6.55098,6.4947,6.4252,6.38953,6.34539,6.26974,6.21051,6.2789,6.31418,6.31556,6.32748,6.33497,6.33693,6.39803,6.43928,6.43958,6.44402,6.48046,6.52629,6.56983,6.61093,6.66821,6.7149,6.75799,6.80434,6.84056,6.87923,6.97783,7.06555,7.12319,7.18848,7.24281,7.30571,7.40468,7.50119,7.54939,7.60598,7.70281,7.79842,7.85477,7.91474,8.02765,8.12132,8.24219,8.34979,8.38712,8.4507,8.49531,8.5498,8.6497,8.72214,8.7913,8.86426,8.91279,8.97358,9.04519,9.11258,9.20051,9.27827,9.31139,9.37206,9.39751,9.42898,9.48616,9.53732,9.60463,9.66283,9.71997,9.77143,9.77032,9.78668,9.81958,9.85372,9.84768,9.85415,9.84827,9.85043,9.84921,9.85291,9.83342,9.81024,9.74813,9.70325,9.62053,9.55164,9.45554,9.36663,9.22471,9.10087,8.99427,8.88061,8.718,8.58199,8.37888,8.19581,8.09259,7.94667,7.81437,7.6714,7.47856,7.30117,7.17678,7.0274,6.85543,6.69079,6.55083,6.40807,6.2665,6.11697,5.97834,5.82439,5.69965,5.56319,5.40047,5.24561,5.14231,5.01143,4.95065,4.85272,4.83027,4.76555,4.64477,4.54936,4.53156,4.48005,4.47328,4.42657,4.42817,4.42143,4.45035,4.45203,4.45395,4.45526,4.50199,4.52517,4.61295,4.66766,4.74773,4.81653,4.9049,4.97938,5.04211,5.1193,5.23986,5.33537,5.40063,5.48481,5.55334,5.61899,5.7627,5.88173,5.98824,6.1092,6.23697,6.34982,6.4479,6.56007,6.65218,6.74786,6.85785,6.96743,7.08966,7.21621,7.33729,7.44996,7.55763,7.67293,7.8176,7.95857,8.05189,8.14966,8.25127,8.35526,8.5053,8.65297,8.78573,8.9267,9.03258,9.14148,9.2421,9.35489,9.41323,9.48906,9.62115,9.73461,9.83503,9.9374,10.0394,10.1384,10.2266,10.3194,10.423,10.5328,10.634,10.7378,10.8429,10.9397,11.0053,11.0631,11.1084,11.1643,11.1428,11.1474,11.1567,11.1588,11.2625,11.3471,11.297,11.2651,11.2672,11.2599,11.2109,11.1621,11.0424,10.9415,10.8797,10.8151,10.6421,10.5048,10.4155,10.3177,10.1724,10.0361,9.89306,9.75186,9.65313,9.5489,9.41481,9.27418,9.12547,8.97787,8.83266,8.67671,8.52249,8.37066,8.22536,8.07121,7.84853,7.65347,7.57091,7.45759,7.30673,7.15863,7.0544,6.94328,6.84627,6.74681,6.6496,6.5462,6.46352,6.37074,6.37539,6.3597,6.34417,6.32985,6.35145,6.35164,6.34242,6.33466,6.32899,6.32597,6.37062,6.41368,6.46261,6.51286,6.53472,6.55599,6.58661,6.62253,6.71324,6.78225,6.89225,6.97686,6.99633,7.03532,7.1112,7.17054,7.28092,7.37504,7.40919,7.46687,7.5504,7.62738,7.70365,7.77335,7.84351,7.91925,8.04526,8.1525,8.20535,8.26584,8.31373,8.37806,8.48789,8.57677,8.68174,8.76869,8.83277,8.91146,8.91107,8.95366,8.97887,9.00942,9.08116,9.1402,9.22499,9.31395,9.39053,9.46559,9.46838,9.51214,9.56163,9.59575,9.62728,9.65968,9.69685,9.74411,9.78231,9.82808,9.83736,9.85591,9.83083,9.83408,9.83262,9.83449,9.84429,9.84389,9.81318,9.79606,9.64739,9.55101,9.46144,9.37614,9.23441,9.12419,9.06826,8.97107,8.7837,8.62996,8.51218,8.38578,8.24129,8.09516,7.99216,7.86395,7.64254,7.46438,7.30491,7.1369,6.99122,6.83268,6.66539,6.49816,6.37044,6.21925,6.0739,5.92773,5.78908,5.64861,5.55536,5.42228,5.3414,5.23121,5.0952,4.96916,4.90414,4.80961,4.74936,4.65807,4.57677,4.50297,4.47082,4.40696,4.40107,4.37087,4.38965,4.38494,4.4294,4.43935,4.49132,4.52602,4.58803,4.63601,4.68779,4.75268,4.79658,4.84704,4.95077,5.02988,5.13499,5.22946,5.3344,5.44111,5.49029,5.56322,5.6847,5.79426,5.93159,6.03817,6.15053,6.26354,6.36704,6.47378,6.61394,6.74149,6.84468,6.95723,7.11373,7.24637,7.30586,7.38883,7.54154,7.69026,7.78174,7.87284,8.02208,8.1591,8.26877,8.36379,8.5305,8.68803,8.78352,8.89235,9.04082,9.18184,9.28879,9.39712,9.5321,9.66461,9.7294,9.79829,9.8925,9.98227,10.0915,10.1882,10.339,10.4758,10.5219,10.5761,10.6702,10.7562,10.862,10.9648,11.0075,11.0613,11.1118,11.1611,11.2114,11.2616,11.2241,11.1884,11.302,11.3869,11.3663,11.3765,11.3668,11.366,11.257,11.1758,11.1088,11.0489,10.941,10.8443,10.7548,10.6604,10.4917,10.3422,10.2437,10.1327,10.0376,9.93587,9.78795,9.64817,9.50168,9.35261,9.26883,9.1576,8.99804,8.85019,8.69579,8.54496,8.40631,8.25812,8.10752,7.96034,7.80843,7.65527,7.51371,7.36766,7.26037,7.15423,6.97428,6.82261,6.77859,6.71703,6.61945,6.5257,6.47691,6.42611,6.37865,6.33422,6.34861,6.33785,6.32808,6.31495,6.33666,6.35109,6.33251,6.32471,6.33318,6.34082,6.39497,6.44054,6.48752,6.54152,6.58196,6.61352,6.70209,6.76796,6.79298,6.84354,6.88081,6.91369,7.00558,7.06896,7.15328,7.23595,7.28715,7.33681,7.40576,7.46786,7.52918,7.60078,7.6706,7.73749,7.81625,7.89798,7.96418,8.02702,8.12151,8.21789,8.28402,8.34383,8.41071,8.47489,8.54039,8.61361,8.69355,8.76757,8.80492,8.84981,8.97381,9.06913,9.10144,9.15348,9.22733,9.28975,9.30049,9.34659,9.40861,9.4625,9.50141,9.53561,9.59935,9.65074,9.69744,9.75148,9.74898,9.7703,9.8183,9.86018,9.86562,9.88591,9.85255,9.83628,9.85207,9.85438,9.81547,9.79983,9.772,9.75396,9.66554,9.60192,9.46506,9.35674,9.28717,9.20166,9.07245,8.94395,8.74467,8.59996,8.4856,8.33986,8.18439,8.03593,7.89977,7.74816,7.57109,7.40918,7.20701,7.01804,6.88362,6.72769,6.58043,6.43188,6.34764,6.21919,6.08994,5.94792,5.79318,5.64509,5.51721,5.37516,5.29535,5.17283,5.05109,4.9295,4.81885,4.69823,4.70717,4.65193,4.59848,4.53915,4.50746,4.45321,4.45623,4.44285,4.46754,4.46507,4.45067,4.43159,4.51613,4.55158,4.61583,4.66129,4.69252,4.74662,4.82112,4.88172,4.99095,5.07295,5.15104,5.24082,5.32786,5.41274,5.54293,5.65357,5.75988,5.86515,5.94697,6.04002,6.14699,6.24349,6.39743,6.53743,6.64511,6.77159,6.9032,7.03397,7.14176,7.25302,7.33743,7.437,7.59529,7.74041,7.82749,7.93798,8.06456,8.18669,8.37174,8.53023,8.6348,8.75608,8.91101,9.05272,9.15961,9.27358,9.36409,9.47384,9.56658,9.6485,9.76133,9.86652,9.96278,10.0639,10.2317,10.3714,10.4117,10.4708,10.5808,10.6814,10.7679,10.8641,10.9171,10.9789,11.0726,11.1754,11.2123,11.267,11.2167,11.1846,11.2409,11.2798,11.3153,11.3612],\"y\":[0.243462,0.251517,0.23986,0.240638,0.253257,0.258449,0.199691,0.174898,0.157102,0.136494,0.0960782,0.0637181,0.00692537,-0.0382545,-0.141751,-0.21843,-0.343909,-0.441357,-0.553355,-0.659515,-0.845352,-1.00236,-1.14754,-1.29408,-1.45843,-1.62367,-1.80075,-1.95737,-2.10763,-2.26746,-2.40299,-2.55301,-2.70133,-2.85438,-2.992,-3.12763,-3.30981,-3.48017,-3.60548,-3.75811,-3.9017,-4.04513,-4.20161,-4.35085,-4.46324,-4.58568,-4.68875,-4.80817,-5.00541,-5.16859,-5.30263,-5.44939,-5.56516,-5.69378,-5.81293,-5.93812,-6.10118,-6.24975,-6.36662,-6.492,-6.61535,-6.74152,-6.86633,-6.99571,-7.10529,-7.22259,-7.39319,-7.54359,-7.65961,-7.78076,-7.91803,-8.04705,-8.14913,-8.26517,-8.41415,-8.54589,-8.66889,-8.79086,-8.99796,-9.17605,-9.27391,-9.39383,-9.52012,-9.64262,-9.82095,-9.97,-10.0809,-10.2096,-10.3392,-10.4621,-10.6279,-10.7835,-10.9239,-11.0604,-11.2098,-11.3492,-11.5257,-11.6757,-11.7811,-11.8878,-12.0161,-12.1441,-12.2727,-12.3838,-12.4764,-12.5695,-12.6823,-12.7937,-12.8682,-12.9299,-13.0214,-13.1,-13.1262,-13.1699,-13.1654,-13.1739,-13.1696,-13.1769,-13.2343,-13.2706,-13.2607,-13.2661,-13.179,-13.1382,-13.0982,-13.0547,-13.0561,-13.0455,-13.0006,-12.9626,-12.8432,-12.7491,-12.6801,-12.6244,-12.5038,-12.4048,-12.3229,-12.2352,-12.1107,-12.0156,-11.8629,-11.7303,-11.6112,-11.5046,-11.2975,-11.1162,-10.9992,-10.8818,-10.7244,-10.5806,-10.4469,-10.3042,-10.1499,-10.0053,-9.85094,-9.69993,-9.52784,-9.37366,-9.23936,-9.10046,-8.9865,-8.87548,-8.75568,-8.62672,-8.5191,-8.41278,-8.33684,-8.23264,-8.0961,-7.97913,-7.84535,-7.72457,-7.62766,-7.51927,-7.42239,-7.32163,-7.22892,-7.1496,-7.03016,-6.91756,-6.85419,-6.77417,-6.64923,-6.53815,-6.51047,-6.45725,-6.39763,-6.33378,-6.25844,-6.18606,-6.04898,-5.94753,-5.89012,-5.81865,-5.72798,-5.63488,-5.55902,-5.4751,-5.39201,-5.31922,-5.22955,-5.13882,-5.07298,-4.98857,-4.83757,-4.7215,-4.56692,-4.43238,-4.281,-4.14024,-4.05973,-3.94697,-3.83479,-3.72081,-3.60638,-3.48502,-3.32376,-3.19607,-2.99964,-2.82896,-2.69522,-2.54196,-2.38063,-2.21795,-2.10877,-1.97937,-1.80949,-1.6583,-1.48142,-1.32689,-1.23035,-1.09599,-0.949066,-0.812431,-0.665925,-0.520537,-0.426777,-0.305338,-0.237291,-0.139864,-0.0761334,0.00409384,0.0132743,0.060081,0.0642312,0.0895383,0.113442,0.138738,0.197678,0.239748,0.248725,0.274703,0.264604,0.271652,0.249057,0.242142,0.210833,0.190772,0.0995122,0.0432062,0.0382691,0.00925943,-0.0448839,-0.0899805,-0.242675,-0.343998,-0.451516,-0.556142,-0.746062,-0.898129,-1.10251,-1.27285,-1.35629,-1.48088,-1.61998,-1.75602,-1.90589,-2.05795,-2.20864,-2.35432,-2.55133,-2.72623,-2.907,-3.08823,-3.21657,-3.36897,-3.49887,-3.63769,-3.82089,-3.98326,-4.11855,-4.26747,-4.42042,-4.5745,-4.71311,-4.85591,-4.97448,-5.0939,-5.22253,-5.36138,-5.46683,-5.58392,-5.71705,-5.85988,-5.96108,-6.06911,-6.18865,-6.31857,-6.47607,-6.62001,-6.7403,-6.856,-6.99977,-7.13866,-7.27548,-7.42521,-7.55591,-7.67555,-7.80068,-7.94002,-8.11713,-8.25847,-8.36961,-8.48518,-8.60174,-8.72975,-8.90675,-9.05619,-9.2048,-9.35094,-9.49626,-9.64719,-9.79156,-9.93412,-10.0441,-10.1695,-10.2913,-10.4142,-10.6002,-10.7575,-10.899,-11.0339,-11.1625,-11.3037,-11.4868,-11.6459,-11.7361,-11.8491,-12.0132,-12.1498,-12.3102,-12.4585,-12.5602,-12.6706,-12.7419,-12.8186,-12.8992,-12.9813,-13.052,-13.1336,-13.1265,-13.145,-13.1687,-13.2136,-13.2517,-13.2714,-13.2666,-13.2702,-13.2116,-13.1727,-13.1446,-13.1202,-13.0947,-13.0566,-13.0585,-13.0612,-12.9458,-12.8637,-12.8093,-12.745,-12.7129,-12.6671,-12.5536,-12.4652,-12.3761,-12.2746,-12.1102,-11.9678,-11.8724,-11.7707,-11.6069,-11.4654,-11.2875,-11.133,-11.0403,-10.932,-10.7617,-10.6257,-10.5337,-10.4314,-10.2867,-10.1599,-9.98823,-9.82738,-9.69131,-9.55406,-9.36246,-9.20654,-9.12436,-9.0189,-8.8759,-8.73397,-8.65564,-8.55331,-8.38859,-8.2551,-8.14705,-8.04215,-7.93223,-7.82019,-7.73481,-7.64047,-7.5359,-7.43466,-7.33936,-7.26141,-7.19594,-7.12113,-7.03564,-6.95246,-6.86762,-6.78281,-6.65817,-6.54296,-6.50409,-6.43288,-6.40464,-6.35989,-6.23568,-6.15193,-6.04381,-5.9501,-5.89173,-5.81688,-5.75465,-5.68602,-5.5552,-5.44913,-5.34639,-5.23512,-5.13856,-5.03533,-5.02084,-4.96508,-4.85162,-4.76025,-4.61496,-4.49418,-4.35522,-4.23054,-4.11021,-3.99034,-3.85457,-3.72942,-3.59022,-3.45033,-3.35371,-3.23913,-3.09231,-2.95807,-2.78927,-2.62779,-2.53859,-2.41168,-2.27627,-2.15567,-1.93755,-1.76557,-1.67958,-1.54403,-1.39218,-1.24651,-1.09635,-0.946857,-0.799505,-0.659024,-0.495023,-0.344676,-0.287396,-0.175388,-0.14323,-0.0696069,-0.0625722,-0.0189641,0.00175206,0.0371512,0.0824041,0.120904,0.163966,0.205175,0.210185,0.233469,0.256415,0.278659,0.255257,0.256516,0.244073,0.239005,0.206108,0.187372,0.149304,0.122035,0.0948027,0.06627,-0.040415,-0.109847,-0.255819,-0.365195,-0.454104,-0.546634,-0.713768,-0.854589,-0.993544,-1.12856,-1.30189,-1.46433,-1.58614,-1.73335,-1.88079,-2.02036,-2.19332,-2.35447,-2.52358,-2.69149,-2.8023,-2.9337,-3.13898,-3.32103,-3.49468,-3.67011,-3.80088,-3.95192,-4.07548,-4.21373,-4.3144,-4.42771,-4.56887,-4.70927,-4.80024,-4.91158,-5.05871,-5.19451,-5.35524,-5.51043,-5.61512,-5.73334,-5.86847,-6.01382,-6.10799,-6.21624,-6.3268,-6.44258,-6.57692,-6.70414,-6.8808,-7.02197,-7.19474,-7.35018,-7.45452,-7.58015,-7.70832,-7.84154,-7.98791,-8.1278,-8.25131,-8.38242,-8.50111,-8.62821,-8.7784,-8.91675,-9.05486,-9.18265,-9.31501,-9.45346,-9.60064,-9.74315,-9.91598,-10.0599,-10.2,-10.3368,-10.4926,-10.6475,-10.7932,-10.9333,-11.0932,-11.2432,-11.4063,-11.5557,-11.6958,-11.8344,-11.9904,-12.1315,-12.2566,-12.3773,-12.4516,-12.5429,-12.6638,-12.7525,-12.8447,-12.9404,-13.0394,-13.1351,-13.1656,-13.1954,-13.1661,-13.1687,-13.2095,-13.2422,-13.2195,-13.1961,-13.1842,-13.176,-13.1629,-13.1438,-13.1602,-13.1724,-13.1102,-13.0723,-12.9467,-12.8514,-12.8018,-12.7398,-12.6495,-12.5582,-12.458,-12.3641,-12.2607,-12.1626,-12.0595,-11.9661,-11.8091,-11.6694,-11.5743,-11.4772,-11.2482,-11.0557,-10.9635,-10.859,-10.7055,-10.5622,-10.4176,-10.2726,-10.1273,-9.98218,-9.81085,-9.65996,-9.51764,-9.37457,-9.20406,-9.04407,-8.96761,-8.85924,-8.69895,-8.56328,-8.45044,-8.33219,-8.2113,-8.0847,-7.94744,-7.82955,-7.74206,-7.64784,-7.52651,-7.41985,-7.3252,-7.22066,-7.15568,-7.07032,-7.00672,-6.93933,-6.84858,-6.77031,-6.64641,-6.54815,-6.50318,-6.43327,-6.4001,-6.35642,-6.25875,-6.16453,-6.04362,-5.94111,-5.90028,-5.84213,-5.75261,-5.67898,-5.55198,-5.45322,-5.39845,-5.3171,-5.19208,-5.08226,-4.9291,-4.80648,-4.7529,-4.65893,-4.54238,-4.44428,-4.29066,-4.15908,-4.06084,-3.94885,-3.84387,-3.73462,-3.61229,-3.49277,-3.30413,-3.14692,-2.98616,-2.82951,-2.69583,-2.54595,-2.40186,-2.25382,-2.10083,-1.95705,-1.79317,-1.63184,-1.50459,-1.35923,-1.18374,-1.02357,-0.891869,-0.742411,-0.589075,-0.438985,-0.352204,-0.235873,-0.184613,-0.0945047,-0.0968962,-0.0493314,0.00711469,0.0588185,0.0949227,0.139644,0.149729,0.176804,0.208303,0.237689,0.261914,0.28768,0.258417,0.257332,0.200513,0.171252,0.155199,0.1334,0.152783,0.151532,0.105529,0.0799563,-0.0436298,-0.120459,-0.23954,-0.33883,-0.44585,-0.549062,-0.745549,-0.899075,-1.10064,-1.27481,-1.41866,-1.58379,-1.70606,-1.84711,-2.00656,-2.15599,-2.29185,-2.42924,-2.59237,-2.75765,-2.89957,-3.05359,-3.23815,-3.40272,-3.59067,-3.77137,-3.85182,-3.98185,-4.14023,-4.28335,-4.43357,-4.57115,-4.72089,-4.86551,-5.02094,-5.17723,-5.31642,-5.45386,-5.55152,-5.67758,-5.79875,-5.91899,-6.04484,-6.17079,-6.30798,-6.4433,-6.55201,-6.66055,-6.80976,-6.9457,-7.1163,-7.27112,-7.37181,-7.49279,-7.62025,-7.74483,-7.90268,-8.04577,-8.16685,-8.29346,-8.41055,-8.54183,-8.68369,-8.83677,-8.95851,-9.09312,-9.29032,-9.44182,-9.53993,-9.66115,-9.78538,-9.91031,-10.0662,-10.2123,-10.3678,-10.5244,-10.6614,-10.8002,-10.954,-11.1019,-11.266,-11.4213,-11.5775,-11.7279,-11.867,-12.0022,-12.1373,-12.2473,-12.4118,-12.5573,-12.6675,-12.7754,-12.8414,-12.9373,-13.0091,-13.0624,-13.1332,-13.2035,-13.1699,-13.1736,-13.1939,-13.2233,-13.2179,-13.2144,-13.2255,-13.2321,-13.2096,-13.2052,-13.1712,-13.1401,-13.0502,-12.9952,-12.9527,-12.9084,-12.8816,-12.8343,-12.7437,-12.6609,-12.5348,-12.4357,-12.3349,-12.2277,-12.1363,-12.045,-11.8759,-11.7264,-11.6231,-11.5232,-11.3123,-11.1391,-11.0533,-10.9406,-10.8022,-10.683,-10.5075,-10.357,-10.1933,-10.0515,-9.89392,-9.74779,-9.64063,-9.53258,-9.38329,-9.24495,-9.08347,-8.94176,-8.7797,-8.63244,-8.53669,-8.42679,-8.32184,-8.20531,-8.15136,-8.08008,-7.90551,-7.76372,-7.66889,-7.55471,-7.45432,-7.34574,-7.25892,-7.16509,-7.06146,-6.95916,-6.86764,-6.78044,-6.65616,-6.53837,-6.56158,-6.53171,-6.46676,-6.39329,-6.32844,-6.2734,-6.11913,-5.995,-5.93405,-5.86113,-5.76484,-5.66822,-5.56172,-5.46994,-5.37095,-5.26687,-5.17348,-5.08018,-4.95597,-4.841,-4.77154,-4.67439,-4.56863,-4.46661,-4.36557,-4.27022,-4.09798,-3.95182,-3.81114,-3.67181,-3.56718,-3.4473,-3.29916,-3.15914,-3.01525,-2.87218,-2.71088,-2.55949,-2.4125,-2.25253,-2.09941,-1.9539,-1.7956,-1.63974,-1.49121,-1.33923,-1.19608,-1.05162,-0.903657,-0.75867,-0.649989,-0.514632,-0.433064,-0.323094,-0.244073,-0.152586,-0.108296,-0.0375697,0.0186116,0.0823616,0.042926,0.0606639,0.0967971,0.123179,0.133488,0.153707,0.193163,0.221118,0.248131,0.274914,0.25728,0.263214,0.210705,0.188099,0.151078,0.122346,0.100406,0.0736777,0.000300908,-0.0475156,-0.149128,-0.227724,-0.347892,-0.444687,-0.541934,-0.637762,-0.786427,-0.911934,-1.08086,-1.22938,-1.39056,-1.54672,-1.65036,-1.78386,-1.95543,-2.1051,-2.24528,-2.38745,-2.50052,-2.63101,-2.78061,-2.9273,-3.14098,-3.32538,-3.44534,-3.59379,-3.70249,-3.83026,-3.99274,-4.14619,-4.26222,-4.38832,-4.50062,-4.61845,-4.81305,-4.97186,-5.06152,-5.17518,-5.28993,-5.40799,-5.54831,-5.68165,-5.79333,-5.91512,-6.02544,-6.14824,-6.23456,-6.33233,-6.49139,-6.63164,-6.71773,-6.81956,-6.99711,-7.13037,-7.24659,-7.37775,-7.51477,-7.64766,-7.74976,-7.85705,-8.01655,-8.16167,-8.26468,-8.37581,-8.50357,-8.6283,-8.78807,-8.93393,-9.10676,-9.2593,-9.36551,-9.48697,-9.61074,-9.74021,-9.8992,-10.0459,-10.1828,-10.318,-10.492,-10.6477,-10.7903,-10.9348,-11.0599,-11.1763,-11.304,-11.4407,-11.5965,-11.733,-11.9091,-12.0715,-12.2079,-12.3416,-12.4584,-12.5637,-12.6811,-12.796,-12.8248,-12.8812,-12.9892,-13.0592,-13.0742,-13.1205,-13.1768,-13.2278,-13.2142,-13.2259,-13.2197,-13.2211,-13.1613,-13.1182,-13.121,-13.1183,-13.1368,-13.1334,-13.0851,-13.0533,-13.01,-12.9589,-12.9033,-12.8483,-12.7544,-12.6706,-12.5455,-12.4366,-12.3711,-12.2759,-12.131,-11.9995,-11.86,-11.7481,-11.611,-11.4748,-11.2532,-11.0636,-10.9758,-10.8687,-10.7914,-10.6833,-10.4809,-10.3013,-10.1359,-9.9793,-9.80525,-9.65006,-9.53589,-9.41929,-9.2736,-9.1481,-8.9716,-8.80886,-8.72789,-8.619,-8.48646,-8.35992,-8.23905,-8.12292,-8.03769,-7.93358,-7.85895,-7.76605,-7.60061,-7.46829,-7.362,-7.26011,-7.19255,-7.11147,-7.0324,-6.95237,-6.83563,-6.73016,-6.64242,-6.54581,-6.48457,-6.42062,-6.38087,-6.32227,-6.24451,-6.1779,-6.03258,-5.934,-5.83821,-5.73346,-5.65116,-5.55883,-5.45612,-5.35238,-5.29886,-5.22398,-5.12084,-5.01959,-4.87591,-4.75993,-4.64943,-4.53626,-4.45236,-4.35616,-4.19527,-4.05603,-3.95666,-3.8429,-3.69393,-3.56426,-3.39453,-3.25186,-3.14614,-3.02101,-2.89341,-2.76169,-2.58308,-2.4305,-2.28924,-2.14117,-2.00481,-1.86329]}},\"id\":\"a5da4493-2912-4174-b5dc-269f1992be33\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_color\":{\"value\":\"violet\"},\"line_color\":{\"value\":\"violet\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"be561edc-54ed-4627-8277-634a7822c651\",\"type\":\"Square\"},{\"attributes\":{},\"id\":\"5acee2bd-a3a5-4b57-92ce-86a883c75fa2\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null},\"id\":\"a677043f-d7ab-40bb-ba98-f09a3a18edca\",\"type\":\"DataRange1d\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[8.6,8.45,8.45,8.45,8.35,8.25,8.05,7.85,7.7,7.55,7.45,7.35,7.2,7.05,6.95,6.85,6.75,6.65,6.6,6.55,6.5,6.45,6.35,6.25,6.3,6.35,6.3,6.25,6.3,6.35,6.35,6.35,6.4,6.45,6.45,6.45,6.5,6.55,6.65,6.75,6.8,6.85,6.9,6.95,7.0,7.05,7.1,7.15,7.25,7.35,7.4,7.45,7.55,7.65,7.7,7.75,7.85,7.95,8.05,8.15,8.2,8.25,8.35,8.45,8.5,8.55,8.65,8.75,8.8,8.85,8.9,8.95,9.0,9.05,9.1,9.15,9.2,9.25,9.35,9.45,9.5,9.55,9.55,9.55,9.6,9.65,9.7,9.75,9.75,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.7,9.65,9.6,9.55,9.45,9.35,9.3,9.25,9.05,8.85,8.75,8.65,8.5,8.35,8.2,8.05,7.9,7.75,7.6,7.45,7.3,7.15,7.0,6.85,6.7,6.55,6.4,6.25,6.1,5.95,5.8,5.65,5.55,5.45,5.3,5.15,5.05,4.95,4.85,4.75,4.7,4.65,4.6,4.55,4.5,4.45,4.45,4.45,4.45,4.45,4.45,4.45,4.5,4.55,4.6,4.65,4.7,4.75,4.85,4.95,5.0,5.05,5.15,5.25,5.35,5.45,5.5,5.55,5.7,5.85,5.95,6.05,6.15,6.25,6.35,6.45,6.6,6.75,6.8,6.85,7.0,7.15,7.25,7.35,7.5,7.65,7.75,7.85,8.0,8.15,8.25,8.35,8.5,8.65,8.75,8.85,8.95,9.05,9.2,9.35,9.45,9.55,9.65,9.75,9.85,9.95,10.05,10.15,10.25,10.35,10.45,10.55,10.65,10.75,10.8,10.85,10.95,11.05,11.1,11.15,11.2,11.25,11.2,11.15,11.25,11.35,11.35,11.35,11.3,11.25,11.2,11.15,11.05,10.95,10.9,10.85,10.75,10.65,10.5,10.35,10.25,10.15,10.0,9.85,9.7,9.55,9.4,9.25,9.1,8.95,8.85,8.75,8.55,8.35,8.2,8.05,7.9,7.75,7.6,7.45,7.3,7.15,7.05,6.95,6.85,6.75,6.65,6.55,6.5,6.45,6.4,6.35,6.3,6.25,6.25,6.25,6.3,6.35,6.35,6.35,6.35,6.35,6.4,6.45,6.5,6.55,6.6,6.65,6.7,6.75,6.8,6.85,6.95,7.05,7.1,7.15,7.2,7.25,7.35,7.45,7.5,7.55,7.65,7.75,7.8,7.85,7.95,8.05,8.15,8.25,8.3,8.35,8.4,8.45,8.55,8.65,8.7,8.75,8.85,8.95,9.0,9.05,9.1,9.15,9.2,9.25,9.3,9.35,9.4,9.45,9.5,9.55,9.6,9.65,9.7,9.75,9.75,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.7,9.65,9.6,9.55,9.45,9.35,9.2,9.05,8.95,8.85,8.7,8.55,8.4,8.25,8.1,7.95,7.8,7.65,7.5,7.35,7.2,7.05,6.85,6.65,6.5,6.35,6.25,6.15,6.0,5.85,5.7,5.55,5.45,5.35,5.25,5.15,5.05,4.95,4.85,4.75,4.7,4.65,4.6,4.55,4.5,4.45,4.45,4.45,4.45,4.45,4.45,4.45,4.5,4.55,4.55,4.55,4.65,4.75,4.8,4.85,4.95,5.05,5.1,5.15,5.25,5.35,5.45,5.55,5.65,5.75,5.8,5.85,5.95,6.05,6.15,6.25,6.4,6.55,6.65,6.75,6.85,6.95,7.1,7.25,7.35,7.45,7.55,7.65,7.8,7.95,8.05,8.15,8.3,8.45,8.55,8.65,8.8,8.95,9.05,9.15,9.25,9.35,9.45,9.55,9.65,9.75,9.85,9.95,10.05,10.15,10.25,10.35,10.45,10.55,10.65,10.75,10.8,10.85,10.95,11.05,11.1,11.15,11.15,11.15,11.15,11.15,11.25,11.35,11.35,11.35,11.35,11.35,11.3,11.25,11.15,11.05,11.0,10.95,10.85,10.75,10.65,10.55,10.4,10.25,10.15,10.05,9.9,9.75,9.6,9.45,9.35,9.25,9.1,8.95,8.8,8.65,8.5,8.35,8.2,8.05,7.9,7.75,7.6,7.45,7.35,7.25,7.1,6.95,6.9,6.85,6.7,6.55,6.5,6.45,6.4,6.35,6.3,6.25,6.3,6.35,6.35,6.35,6.35,6.35,6.4,6.45,6.45,6.45,6.5,6.55,6.6,6.65,6.7,6.75,6.8,6.85,6.9,6.95,7.05,7.15,7.2,7.25,7.3,7.35,7.45,7.55,7.6,7.65,7.75,7.85,7.9,7.95,8.05,8.15,8.25,8.35,8.4,8.45,8.5,8.55,8.65,8.75,8.8,8.85,8.9,8.95,9.05,9.15,9.2,9.25,9.3,9.35,9.4,9.45,9.5,9.55,9.6,9.65,9.7,9.75,9.75,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.7,9.65,9.6,9.55,9.45,9.35,9.2,9.05,8.95,8.85,8.7,8.55,8.4,8.25,8.1,7.95,7.8,7.65,7.5,7.35,7.2,7.05,6.85,6.65,6.55,6.45,6.3,6.15,6.0,5.85,5.7,5.55,5.4,5.25,5.15,5.05,4.95,4.85,4.8,4.75,4.65,4.55,4.55,4.55,4.5,4.45,4.45,4.45,4.45,4.45,4.45,4.45,4.5,4.55,4.6,4.65,4.75,4.85,4.9,4.95,5.05,5.15,5.25,5.35,5.4,5.45,5.55,5.65,5.75,5.85,6.0,6.15,6.25,6.35,6.45,6.55,6.65,6.75,6.85,6.95,7.1,7.25,7.35,7.45,7.55,7.65,7.8,7.95,8.05,8.15,8.25,8.35,8.5,8.65,8.8,8.95,9.05,9.15,9.25,9.35,9.45,9.55,9.65,9.75,9.85,9.95,10.05,10.15,10.25,10.35,10.45,10.55,10.65,10.75,10.85,10.95,11.0,11.05,11.1,11.15,11.15,11.15,11.15,11.15,11.25,11.35,11.3,11.25,11.25,11.25,11.2,11.15,11.05,10.95,10.9,10.85,10.7,10.55,10.45,10.35,10.2,10.05,9.9,9.75,9.65,9.55,9.4,9.25,9.1,8.95,8.8,8.65,8.5,8.35,8.2,8.05,7.85,7.65,7.55,7.45,7.3,7.15,7.05,6.95,6.85,6.75,6.65,6.55,6.45,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.4,6.45,6.5,6.55,6.55,6.55,6.6,6.65,6.75,6.85,6.9,6.95,7.0,7.05,7.1,7.15,7.25,7.35,7.4,7.45,7.55,7.65,7.7,7.75,7.85,7.95,8.05,8.15,8.2,8.25,8.3,8.35,8.45,8.55,8.65,8.75,8.8,8.85,8.9,8.95,9.0,9.05,9.1,9.15,9.25,9.35,9.4,9.45,9.5,9.55,9.6,9.65,9.65,9.65,9.7,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.65,9.55,9.45,9.35,9.25,9.15,9.05,8.95,8.8,8.65,8.5,8.35,8.25,8.15,8.0,7.85,7.65,7.45,7.3,7.15,7.0,6.85,6.7,6.55,6.4,6.25,6.1,5.95,5.8,5.65,5.55,5.45,5.35,5.25,5.1,4.95,4.9,4.85,4.75,4.65,4.6,4.55,4.5,4.45,4.4,4.35,4.4,4.45,4.45,4.45,4.5,4.55,4.6,4.65,4.7,4.75,4.8,4.85,4.95,5.05,5.15,5.25,5.35,5.45,5.5,5.55,5.7,5.85,5.95,6.05,6.15,6.25,6.35,6.45,6.6,6.75,6.85,6.95,7.1,7.25,7.3,7.35,7.5,7.65,7.75,7.85,8.0,8.15,8.25,8.35,8.5,8.65,8.75,8.85,9.0,9.15,9.25,9.35,9.5,9.65,9.7,9.75,9.85,9.95,10.05,10.15,10.3,10.45,10.5,10.55,10.65,10.75,10.85,10.95,11.0,11.05,11.1,11.15,11.2,11.25,11.2,11.15,11.25,11.35,11.35,11.35,11.35,11.35,11.25,11.15,11.1,11.05,10.95,10.85,10.75,10.65,10.5,10.35,10.25,10.15,10.05,9.95,9.8,9.65,9.5,9.35,9.25,9.15,9.0,8.85,8.7,8.55,8.4,8.25,8.1,7.95,7.8,7.65,7.5,7.35,7.25,7.15,7.0,6.85,6.8,6.75,6.65,6.55,6.5,6.45,6.4,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.35,6.4,6.45,6.5,6.55,6.6,6.65,6.7,6.75,6.8,6.85,6.9,6.95,7.0,7.05,7.15,7.25,7.3,7.35,7.4,7.45,7.55,7.65,7.7,7.75,7.85,7.95,8.0,8.05,8.15,8.25,8.3,8.35,8.4,8.45,8.55,8.65,8.7,8.75,8.8,8.85,8.95,9.05,9.1,9.15,9.2,9.25,9.3,9.35,9.4,9.45,9.5,9.55,9.6,9.65,9.7,9.75,9.75,9.75,9.8,9.85,9.85,9.85,9.85,9.85,9.85,9.85,9.8,9.75,9.75,9.75,9.65,9.55,9.45,9.35,9.3,9.25,9.05,8.85,8.75,8.65,8.5,8.35,8.2,8.05,7.9,7.75,7.6,7.45,7.25,7.05,6.9,6.75,6.6,6.45,6.35,6.25,6.1,5.95,5.8,5.65,5.55,5.45,5.3,5.15,5.05,4.95,4.85,4.75,4.7,4.65,4.6,4.55,4.5,4.45,4.45,4.45,4.45,4.45,4.45,4.45,4.5,4.55,4.6,4.65,4.7,4.75,4.85,4.95,5.0,5.05,5.15,5.25,5.35,5.45,5.55,5.65,5.75,5.85,5.95,6.05,6.15,6.25,6.4,6.55,6.65,6.75,6.9,7.05,7.15,7.25,7.35,7.45,7.6,7.75,7.85,7.95,8.1,8.25,8.4,8.55,8.65,8.75,8.9,9.05,9.15,9.25,9.35,9.45,9.55,9.65,9.75,9.85,9.95,10.05,10.2,10.35,10.4,10.45,10.55,10.65,10.75,10.85,10.9,10.95,11.05,11.15,11.2,11.25,11.2,11.15,11.2,11.25,11.3,11.35],\"y\":[0.25,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.15,0.15,0.100001,0.0500011,9.49949e-07,-0.0499992,-0.15,-0.25,-0.349999,-0.449999,-0.549999,-0.65,-0.85,-1.05,-1.15,-1.25,-1.45,-1.65,-1.8,-1.95,-2.1,-2.25,-2.4,-2.55,-2.7,-2.85,-3.0,-3.15,-3.3,-3.45,-3.6,-3.75,-3.9,-4.05,-4.2,-4.35,-4.45,-4.55,-4.7,-4.85,-5.0,-5.15,-5.3,-5.45,-5.55,-5.65,-5.8,-5.95,-6.1,-6.25,-6.35,-6.45,-6.6,-6.75,-6.85,-6.95,-7.1,-7.25,-7.4,-7.55,-7.65,-7.75,-7.9,-8.05,-8.15,-8.25,-8.4,-8.55,-8.65,-8.75,-8.95,-9.15,-9.25,-9.35,-9.5,-9.65,-9.8,-9.95,-10.05,-10.15,-10.3,-10.45,-10.6,-10.75,-10.9,-11.05,-11.2,-11.35,-11.5,-11.65,-11.75,-11.85,-12.0,-12.15,-12.25,-12.35,-12.45,-12.55,-12.65,-12.75,-12.85,-12.95,-13.0,-13.05,-13.1,-13.15,-13.15,-13.15,-13.15,-13.15,-13.2,-13.25,-13.25,-13.25,-13.2,-13.15,-13.1,-13.05,-13.05,-13.05,-13.0,-12.95,-12.85,-12.75,-12.7,-12.65,-12.55,-12.45,-12.35,-12.25,-12.15,-12.05,-11.9,-11.75,-11.65,-11.55,-11.35,-11.15,-11.05,-10.95,-10.8,-10.65,-10.5,-10.35,-10.2,-10.05,-9.9,-9.75,-9.6,-9.45,-9.3,-9.15,-9.05,-8.95,-8.8,-8.65,-8.55,-8.45,-8.35,-8.25,-8.1,-7.95,-7.85,-7.75,-7.65,-7.55,-7.45,-7.35,-7.25,-7.15,-7.05,-6.95,-6.85,-6.75,-6.65,-6.55,-6.5,-6.45,-6.4,-6.35,-6.25,-6.15,-6.05,-5.95,-5.9,-5.85,-5.75,-5.65,-5.55,-5.45,-5.4,-5.35,-5.25,-5.15,-5.05,-4.95,-4.85,-4.75,-4.6,-4.45,-4.3,-4.15,-4.05,-3.95,-3.85,-3.75,-3.6,-3.45,-3.3,-3.15,-3.0,-2.85,-2.7,-2.55,-2.4,-2.25,-2.1,-1.95,-1.8,-1.65,-1.5,-1.35,-1.25,-1.15,-0.95,-0.75,-0.649999,-0.549999,-0.45,-0.35,-0.25,-0.15,-0.0999996,-0.0499992,9.49949e-07,0.0500011,0.0500011,0.0500011,0.100001,0.15,0.2,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.100001,0.0500011,0.0500011,0.0500011,-0.0499995,-0.15,-0.25,-0.35,-0.45,-0.549999,-0.749999,-0.949999,-1.1,-1.25,-1.35,-1.45,-1.6,-1.75,-1.9,-2.05,-2.2,-2.35,-2.55,-2.75,-2.9,-3.05,-3.2,-3.35,-3.5,-3.65,-3.8,-3.95,-4.1,-4.25,-4.4,-4.55,-4.7,-4.85,-4.95,-5.05,-5.2,-5.35,-5.45,-5.55,-5.7,-5.85,-5.95,-6.05,-6.2,-6.35,-6.5,-6.65,-6.75,-6.85,-7.0,-7.15,-7.3,-7.45,-7.55,-7.65,-7.8,-7.95,-8.1,-8.25,-8.35,-8.45,-8.6,-8.75,-8.9,-9.05,-9.2,-9.35,-9.5,-9.65,-9.8,-9.95,-10.05,-10.15,-10.3,-10.45,-10.6,-10.75,-10.9,-11.05,-11.2,-11.35,-11.5,-11.65,-11.75,-11.85,-12.0,-12.15,-12.3,-12.45,-12.55,-12.65,-12.75,-12.85,-12.9,-12.95,-13.05,-13.15,-13.15,-13.15,-13.2,-13.25,-13.25,-13.25,-13.25,-13.25,-13.2,-13.15,-13.15,-13.15,-13.1,-13.05,-13.05,-13.05,-12.95,-12.85,-12.8,-12.75,-12.7,-12.65,-12.55,-12.45,-12.35,-12.25,-12.1,-11.95,-11.85,-11.75,-11.6,-11.45,-11.3,-11.15,-11.05,-10.95,-10.8,-10.65,-10.55,-10.45,-10.3,-10.15,-10.0,-9.85,-9.7,-9.55,-9.4,-9.25,-9.15,-9.05,-8.9,-8.75,-8.65,-8.55,-8.4,-8.25,-8.15,-8.05,-7.95,-7.85,-7.75,-7.65,-7.55,-7.45,-7.35,-7.25,-7.2,-7.15,-7.05,-6.95,-6.85,-6.75,-6.65,-6.55,-6.5,-6.45,-6.4,-6.35,-6.25,-6.15,-6.05,-5.95,-5.9,-5.85,-5.75,-5.65,-5.55,-5.45,-5.35,-5.25,-5.15,-5.05,-5.0,-4.95,-4.85,-4.75,-4.6,-4.45,-4.35,-4.25,-4.1,-3.95,-3.85,-3.75,-3.6,-3.45,-3.35,-3.25,-3.1,-2.95,-2.8,-2.65,-2.55,-2.45,-2.25,-2.05,-1.95,-1.85,-1.7,-1.55,-1.4,-1.25,-1.1,-0.949999,-0.799999,-0.65,-0.5,-0.35,-0.3,-0.25,-0.15,-0.0499992,-0.0499992,-0.0499992,9.49949e-07,0.0500011,0.100001,0.15,0.15,0.15,0.2,0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.15,0.15,0.100001,0.0500011,-0.0499995,-0.15,-0.25,-0.35,-0.45,-0.549999,-0.7,-0.85,-1.0,-1.15,-1.3,-1.45,-1.6,-1.75,-1.9,-2.05,-2.2,-2.35,-2.5,-2.65,-2.8,-2.95,-3.15,-3.35,-3.5,-3.65,-3.8,-3.95,-4.1,-4.25,-4.35,-4.45,-4.6,-4.75,-4.85,-4.95,-5.1,-5.25,-5.4,-5.55,-5.65,-5.75,-5.9,-6.05,-6.15,-6.25,-6.35,-6.45,-6.6,-6.75,-6.9,-7.05,-7.2,-7.35,-7.45,-7.55,-7.7,-7.85,-8.0,-8.15,-8.25,-8.35,-8.5,-8.65,-8.8,-8.95,-9.05,-9.15,-9.3,-9.45,-9.6,-9.75,-9.9,-10.05,-10.2,-10.35,-10.5,-10.65,-10.8,-10.95,-11.1,-11.25,-11.4,-11.55,-11.7,-11.85,-12.0,-12.15,-12.25,-12.35,-12.45,-12.55,-12.65,-12.75,-12.85,-12.95,-13.05,-13.15,-13.15,-13.15,-13.15,-13.15,-13.2,-13.25,-13.2,-13.15,-13.15,-13.15,-13.15,-13.15,-13.15,-13.15,-13.1,-13.05,-12.95,-12.85,-12.8,-12.75,-12.65,-12.55,-12.45,-12.35,-12.25,-12.15,-12.05,-11.95,-11.8,-11.65,-11.55,-11.45,-11.25,-11.05,-10.95,-10.85,-10.7,-10.55,-10.4,-10.25,-10.1,-9.95,-9.8,-9.65,-9.5,-9.35,-9.2,-9.05,-8.95,-8.85,-8.7,-8.55,-8.45,-8.35,-8.2,-8.05,-7.95,-7.85,-7.75,-7.65,-7.55,-7.45,-7.35,-7.25,-7.15,-7.05,-7.0,-6.95,-6.85,-6.75,-6.65,-6.55,-6.5,-6.45,-6.4,-6.35,-6.25,-6.15,-6.05,-5.95,-5.9,-5.85,-5.75,-5.65,-5.55,-5.45,-5.4,-5.35,-5.2,-5.05,-4.95,-4.85,-4.75,-4.65,-4.55,-4.45,-4.3,-4.15,-4.05,-3.95,-3.85,-3.75,-3.6,-3.45,-3.3,-3.15,-3.0,-2.85,-2.7,-2.55,-2.4,-2.25,-2.1,-1.95,-1.8,-1.65,-1.5,-1.35,-1.2,-1.05,-0.9,-0.75,-0.599999,-0.449999,-0.349999,-0.25,-0.2,-0.15,-0.0999996,-0.0499992,9.49949e-07,0.0500011,0.100001,0.15,0.15,0.15,0.2,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.15,0.15,0.15,0.15,0.100001,0.0500011,-0.0499995,-0.15,-0.25,-0.35,-0.45,-0.549999,-0.749999,-0.949999,-1.1,-1.25,-1.4,-1.55,-1.7,-1.85,-2.0,-2.15,-2.3,-2.45,-2.6,-2.75,-2.9,-3.05,-3.25,-3.45,-3.6,-3.75,-3.85,-3.95,-4.15,-4.35,-4.45,-4.55,-4.7,-4.85,-5.0,-5.15,-5.3,-5.45,-5.55,-5.65,-5.8,-5.95,-6.05,-6.15,-6.3,-6.45,-6.55,-6.65,-6.8,-6.95,-7.1,-7.25,-7.35,-7.45,-7.6,-7.75,-7.9,-8.05,-8.15,-8.25,-8.4,-8.55,-8.7,-8.85,-9.0,-9.15,-9.3,-9.45,-9.55,-9.65,-9.8,-9.95,-10.1,-10.25,-10.4,-10.55,-10.7,-10.85,-11.0,-11.15,-11.3,-11.45,-11.6,-11.75,-11.9,-12.05,-12.15,-12.25,-12.4,-12.55,-12.65,-12.75,-12.85,-12.95,-13.0,-13.05,-13.15,-13.25,-13.2,-13.15,-13.2,-13.25,-13.25,-13.25,-13.25,-13.25,-13.25,-13.25,-13.2,-13.15,-13.1,-13.05,-13.0,-12.95,-12.9,-12.85,-12.75,-12.65,-12.55,-12.45,-12.35,-12.25,-12.15,-12.05,-11.9,-11.75,-11.65,-11.55,-11.35,-11.15,-11.05,-10.95,-10.8,-10.65,-10.5,-10.35,-10.2,-10.05,-9.9,-9.75,-9.65,-9.55,-9.4,-9.25,-9.1,-8.95,-8.8,-8.65,-8.55,-8.45,-8.35,-8.25,-8.15,-8.05,-7.9,-7.75,-7.65,-7.55,-7.45,-7.35,-7.25,-7.15,-7.05,-6.95,-6.85,-6.75,-6.65,-6.55,-6.55,-6.55,-6.45,-6.35,-6.3,-6.25,-6.1,-5.95,-5.9,-5.85,-5.75,-5.65,-5.55,-5.45,-5.35,-5.25,-5.15,-5.05,-4.95,-4.85,-4.75,-4.65,-4.55,-4.45,-4.35,-4.25,-4.1,-3.95,-3.8,-3.65,-3.55,-3.45,-3.3,-3.15,-3.0,-2.85,-2.7,-2.55,-2.4,-2.25,-2.1,-1.95,-1.8,-1.65,-1.5,-1.35,-1.2,-1.05,-0.9,-0.75,-0.649999,-0.549999,-0.45,-0.35,-0.25,-0.15,-0.0999996,-0.0499992,9.49949e-07,0.0500011,0.0500011,0.0500011,0.100001,0.15,0.15,0.15,0.2,0.25,0.25,0.25,0.25,0.25,0.2,0.15,0.15,0.15,0.100001,0.0500011,9.49949e-07,-0.0499992,-0.15,-0.25,-0.349999,-0.449999,-0.549999,-0.65,-0.799999,-0.949999,-1.1,-1.25,-1.4,-1.55,-1.65,-1.75,-1.95,-2.15,-2.25,-2.35,-2.5,-2.65,-2.8,-2.95,-3.15,-3.35,-3.45,-3.55,-3.7,-3.85,-4.0,-4.15,-4.25,-4.35,-4.5,-4.65,-4.8,-4.95,-5.05,-5.15,-5.3,-5.45,-5.55,-5.65,-5.8,-5.95,-6.05,-6.15,-6.25,-6.35,-6.5,-6.65,-6.75,-6.85,-7.0,-7.15,-7.25,-7.35,-7.5,-7.65,-7.75,-7.85,-8.0,-8.15,-8.25,-8.35,-8.5,-8.65,-8.8,-8.95,-9.1,-9.25,-9.35,-9.45,-9.6,-9.75,-9.9,-10.05,-10.2,-10.35,-10.5,-10.65,-10.8,-10.95,-11.05,-11.15,-11.3,-11.45,-11.6,-11.75,-11.9,-12.05,-12.2,-12.35,-12.45,-12.55,-12.65,-12.75,-12.85,-12.95,-13.0,-13.05,-13.1,-13.15,-13.2,-13.25,-13.25,-13.25,-13.25,-13.25,-13.2,-13.15,-13.15,-13.15,-13.15,-13.15,-13.1,-13.05,-13.0,-12.95,-12.9,-12.85,-12.75,-12.65,-12.55,-12.45,-12.35,-12.25,-12.1,-11.95,-11.85,-11.75,-11.6,-11.45,-11.25,-11.05,-10.95,-10.85,-10.75,-10.65,-10.45,-10.25,-10.1,-9.95,-9.8,-9.65,-9.55,-9.45,-9.3,-9.15,-9.0,-8.85,-8.75,-8.65,-8.5,-8.35,-8.25,-8.15,-8.05,-7.95,-7.85,-7.75,-7.6,-7.45,-7.35,-7.25,-7.2,-7.15,-7.05,-6.95,-6.85,-6.75,-6.65,-6.55,-6.5,-6.45,-6.4,-6.35,-6.25,-6.15,-6.05,-5.95,-5.85,-5.75,-5.65,-5.55,-5.45,-5.35,-5.3,-5.25,-5.1,-4.95,-4.85,-4.75,-4.65,-4.55,-4.45,-4.35,-4.2,-4.05,-3.95,-3.85,-3.7,-3.55,-3.4,-3.25,-3.15,-3.05,-2.9,-2.75,-2.6,-2.45,-2.3,-2.15,-2.0,-1.85]}},\"id\":\"979cd96f-3f08-4ab4-87df-54882f9b2e9e\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"66647614-a6ab-4c16-9b11-d6ace2ea7b92\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"be561edc-54ed-4627-8277-634a7822c651\",\"type\":\"Square\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"ecca97d5-7056-452a-ba00-18c9b2f302f3\",\"type\":\"Square\"},\"selection_glyph\":null},\"id\":\"bd0961eb-37a7-41b1-bede-d2fa798b2446\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"39f7f747-f95a-43b9-ac17-dc6cc689d1ab\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"aa1cdf92-7a62-4135-a3f7-822ed9992425\",\"type\":\"Circle\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"370e3c87-4369-49c5-9660-7ceeff2a299c\",\"type\":\"Circle\"},\"selection_glyph\":null},\"id\":\"617f581b-d343-488f-aeb2-732808cf247d\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.4},\"fill_color\":{\"value\":\"green\"},\"line_color\":{\"value\":\"white\"},\"size\":{\"units\":\"screen\",\"value\":10},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"aa1cdf92-7a62-4135-a3f7-822ed9992425\",\"type\":\"Circle\"},{\"attributes\":{\"plot\":null,\"text\":\"\"},\"id\":\"80e6d217-cc25-4258-8258-ea1c533343c8\",\"type\":\"Title\"},{\"attributes\":{\"plot\":{\"id\":\"9a5b5c64-703a-4778-b6c0-dd59313c2050\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"aa95f2cb-218e-4950-85c8-7ca003284adf\",\"type\":\"BasicTicker\"}},\"id\":\"48a0cc79-4ea5-40f4-b3eb-cc0970195125\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"a5da4493-2912-4174-b5dc-269f1992be33\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"63589e69-5691-4e4f-8362-12e149b08abd\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"1bf000e9-50ac-48f3-8ffd-9bd3f4c6c4d9\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"089003d4-d66a-4204-b247-f2ffc4692375\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"lidar measurements\"},\"renderers\":[{\"id\":\"617f581b-d343-488f-aeb2-732808cf247d\",\"type\":\"GlyphRenderer\"}]},\"id\":\"ab54f560-58ff-4e7f-a733-33329fe3bd7a\",\"type\":\"LegendItem\"},{\"attributes\":{\"below\":[{\"id\":\"8e0ab06c-bc90-4be8-92c4-3cacb2dda4f6\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"c998156d-96d3-4c81-8e35-28605e60a482\",\"type\":\"LinearAxis\"}],\"plot_height\":700,\"plot_width\":1000,\"renderers\":[{\"id\":\"8e0ab06c-bc90-4be8-92c4-3cacb2dda4f6\",\"type\":\"LinearAxis\"},{\"id\":\"48a0cc79-4ea5-40f4-b3eb-cc0970195125\",\"type\":\"Grid\"},{\"id\":\"c998156d-96d3-4c81-8e35-28605e60a482\",\"type\":\"LinearAxis\"},{\"id\":\"c26ff8a8-8eb1-4914-a932-825236e3f528\",\"type\":\"Grid\"},{\"id\":\"3934fb14-2945-4c10-8130-3a5d1aef7aa2\",\"type\":\"Legend\"},{\"id\":\"bd0961eb-37a7-41b1-bede-d2fa798b2446\",\"type\":\"GlyphRenderer\"},{\"id\":\"617f581b-d343-488f-aeb2-732808cf247d\",\"type\":\"GlyphRenderer\"},{\"id\":\"089003d4-d66a-4204-b247-f2ffc4692375\",\"type\":\"GlyphRenderer\"},{\"id\":\"80e4d456-0c28-4f82-90e0-833d998a18da\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"80e6d217-cc25-4258-8258-ea1c533343c8\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"6ceb40cc-f383-42d5-9fc0-cc6c4b01967e\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"0ae4a855-9001-4692-b266-fea8f942d68f\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"69400f8b-15e2-4ee7-b86a-42b8c4c028e1\",\"type\":\"DataRange1d\"},\"y_range\":{\"id\":\"a677043f-d7ab-40bb-ba98-f09a3a18edca\",\"type\":\"DataRange1d\"}},\"id\":\"9a5b5c64-703a-4778-b6c0-dd59313c2050\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"label\":{\"value\":\"state predictions\"},\"renderers\":[{\"id\":\"089003d4-d66a-4204-b247-f2ffc4692375\",\"type\":\"GlyphRenderer\"}]},\"id\":\"7a265296-b668-4a5a-97b9-ad7a03a52b11\",\"type\":\"LegendItem\"},{\"attributes\":{\"formatter\":{\"id\":\"5acee2bd-a3a5-4b57-92ce-86a883c75fa2\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"9a5b5c64-703a-4778-b6c0-dd59313c2050\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"aa95f2cb-218e-4950-85c8-7ca003284adf\",\"type\":\"BasicTicker\"}},\"id\":\"8e0ab06c-bc90-4be8-92c4-3cacb2dda4f6\",\"type\":\"LinearAxis\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"9b87108c-673f-447c-b2db-672839797bb7\",\"type\":\"HoverTool\"}]},\"id\":\"0ae4a855-9001-4692-b266-fea8f942d68f\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"6ceb40cc-f383-42d5-9fc0-cc6c4b01967e\",\"type\":\"ToolEvents\"},{\"attributes\":{\"formatter\":{\"id\":\"487e517c-4534-49bf-a584-93f127805b8c\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"9a5b5c64-703a-4778-b6c0-dd59313c2050\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"0d83eebd-32df-4f25-892c-94b52880dae3\",\"type\":\"BasicTicker\"}},\"id\":\"c998156d-96d3-4c81-8e35-28605e60a482\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"979cd96f-3f08-4ab4-87df-54882f9b2e9e\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"994ee985-292d-47a5-8db9-4664bdd769dd\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"d522aebf-4e53-49c1-9016-599ed5e69ccb\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"80e4d456-0c28-4f82-90e0-833d998a18da\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1bf000e9-50ac-48f3-8ffd-9bd3f4c6c4d9\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"angle\",\"x\",\"y\"],\"data\":{\"angle\":[-3.1128324535897933,-3.113360853589793,-3.1114499535897933,-3.1178489535897933,-3.1211273535897934,-3.1288894535897933,-3.140908881589793,3.120370253589793,3.0896624535897934,3.057502253589793,3.0107806535897934,2.9623736535897933,-0.226407,2.862153653589793,-0.322252,-0.36264,-0.399959,-0.43502,-0.470836,-0.4961400000000001,-0.5214370000000002,-0.547179,-0.567708,-0.582556,-0.6044940000000001,-0.622421,-0.6346800000000001,-0.647271,-0.659824,-0.66785,-0.678464,-0.6876069999999999,-0.696337,-0.707378,-0.716035,-0.726017,-0.735521,-0.745345,-0.755304,-0.765199,-0.7723620000000001,-0.782802,-0.794831,-0.803954,-0.812263,-0.8244549999999999,-0.8359559999999999,-0.848604,-0.8637739999999999,-0.8772439999999999,-0.88995,-0.905673,-0.922266,-0.9368469999999999,2.1841526535897935,2.1628196535897932,2.1463466535897933,2.1292926535897934,2.111082653589793,2.0931626535897934,2.0740426535897933,2.059152653589793,2.043912653589793,2.025932653589793,2.009392653589793,1.994752653589793,1.9835526535897934,1.970752653589793,1.9577026535897932,1.9483126535897932,1.9460626535897934,1.9475326535897934,1.9457926535897931,1.9534526535897934,1.9618926535897934,1.970152653589793,1.9865126535897932,2.0057126535897933,2.025142653589793,2.0508626535897934,2.075572653589793,2.1007626535897934,2.1313826535897933,2.1532346535897933,2.1841616535897934,2.2186926535897933,2.2480456535897932,2.278964653589793,-0.830934,2.3381236535897933,-0.773882,2.3998966535897934,-0.7145819999999999,-0.690878,-0.663884,-0.632288,-0.6060640000000002,-0.579689,-0.5556,-0.529976,-0.506831,-0.4856690000000001,-0.456323,-0.4267040000000001,-0.396158,-0.37096000000000007,-0.345253,-0.322404,-0.292989,-0.262561,-0.236058,2.932269653589793,-0.185161,2.984068653589793,3.0118436535897932,3.031280653589793,3.056199253589793,3.0806118535897933,3.1012752535897934,3.118271553589793,3.133849733589793,-3.1411938955897933,-3.135516683589793,-3.129537053589793,-3.1194396535897932,-3.113837153589793,-3.111022953589793,-3.1115619535897934,-3.115173053589793,-3.1291233535897933,-3.1356487635897934,3.135049343589793,3.104979953589793,3.073864753589793,3.0271296535897934,2.9705636535897932,2.931290653589793,-0.252379,-0.29245,-0.333634,-0.381912,-0.424996,-0.45799599999999996,-0.48533899999999996,-0.5172739999999999,-0.543033,-0.563739,-0.584245,-0.6018009999999999,-0.614588,-0.628545,-0.641835,-0.6532789999999999,-0.661119,-0.671666,-0.683001,-0.696037,-0.7044559999999999,-0.715625,-0.721585,-0.734453,-0.743549,-0.750086,-0.763778,-0.77402,-0.784169,-0.7949199999999998,-0.8032649999999999,-0.8128529999999999,-0.8250589999999999,-0.8375689999999999,-0.8478539999999999,-0.8639459999999999,-0.8751329999999998,-0.8918119999999999,-0.909263,-0.92684,2.1962746535897932,2.1763896535897933,2.158501653589793,2.137662653589793,2.1227826535897933,2.101112653589793,2.0848826535897933,2.0701026535897933,2.0510526535897933,2.030632653589793,2.016792653589793,2.004522653589793,1.9902426535897932,1.975202653589793,1.9679526535897933,1.9582726535897934,1.9532326535897933,1.946212653589793,1.9461526535897933,1.9501326535897932,1.9511226535897934,1.9611526535897934,1.969442653589793,1.9821626535897932,1.9989426535897932,2.017352653589793,2.0440226535897934,2.0672126535897934,2.090672653589793,2.1153026535897936,2.1460486535897934,2.1759456535897934,2.2017876535897933,2.226589653589793,2.2554846535897934,-0.8540969999999999,-0.825564,2.3419106535897933,-0.768765,-0.7356590000000001,-0.7116869999999998,-0.6872639999999999,-0.65929,-0.629609,-0.6053029999999999,-0.579961,-0.549553,-0.523958,-0.49787899999999996,-0.48089299999999996,-0.45728399999999997,-0.430334,-0.40223300000000006,-0.375162,-0.3466,2.8203696535897933,-0.297497,-0.271915,2.8962236535897934,2.9164166535897933,-0.199406,2.973437653589793,2.993743653589793,3.0192526535897932,3.0437192535897934,3.069290853589793,3.096269753589793,3.1131114535897932,3.126883753589793,3.1344770735897933,3.141427738589793,-3.1328261835897933,-3.124063353589793,-3.1188958535897933,-3.1124642535897933,-3.1122976535897933,-3.112101053589793,-3.1159625535897932,-3.122326653589793,-3.1287068535897933,3.135289223589793,3.104392953589793,3.073898453589793,3.031654653589793,2.987274653589793,2.936386653589793,-0.247004,-0.2897,-0.33351500000000006,-0.375575,-0.4100309999999999,-0.451697,-0.488801,-0.51755,-0.5424,-0.562462,-0.5795779999999999,-0.592606,-0.610082,-0.626214,-0.639334,-0.650794,-0.660739,-0.667107,-0.673465,-0.6880739999999999,-0.7031480000000001,-0.7104960000000001,-0.7198380000000001,-0.731085,-0.7392849999999999,-0.745624,-0.7567479999999999,-0.767119,-0.7760879999999999,-0.785123,-0.795739,-0.807364,-0.818543,-0.831495,-0.8450759999999999,-0.858804,-0.8717299999999999,-0.888766,-0.905614,-0.9212309999999999,2.199568653589793,-0.959771,-0.982069,2.1372326535897934,2.1231326535897934,2.1050826535897933,2.085382653589793,2.0698426535897934,2.0507326535897934,2.0327526535897933,2.017142653589793,2.004042653589793,1.9897826535897933,1.9741226535897933,1.9629026535897933,1.955372653589793,1.9528626535897933,1.9450426535897933,1.9448226535897934,1.9507226535897932,1.9547526535897932,1.9654126535897931,1.974822653589793,1.9895926535897934,2.011222653589793,2.033732653589793,2.060802653589793,2.0824426535897933,2.1137826535897934,2.1389826535897933,2.165449653589793,2.198968653589793,2.228778653589793,2.2632576535897933,2.2921056535897932,-0.822197,-0.796215,-0.7678979999999999,-0.735388,-0.7111960000000002,-0.6861910000000001,-0.660707,-0.631835,-0.606816,-0.5794630000000001,-0.550533,-0.529443,-0.503878,-0.47265200000000007,-0.45092899999999997,-0.424449,-0.396725,-0.37187,-0.346977,-0.321428,-0.290931,-0.262609,2.9036506535897932,2.929485653589793,-0.184157,2.984195653589793,3.0084866535897934,3.036725653589793,3.0605550535897934,3.0875671535897933,3.107746353589793,3.1228882535897933,3.130912553589793,-3.1407667845897933,-3.1319477635897934,-3.126056053589793,-3.118716253589793,-3.112001453589793,-3.1119475535897934,-3.1178111535897934,-3.1216388535897934,-3.1209846535897934,-3.1277036535897933,3.134455393589793,3.1062101535897932,3.0745799535897933,3.026161653589793,-0.17136199999999996,-0.21937199999999998,-0.26206100000000004,-0.306612,-0.347417,-0.386367,-0.421439,-0.46040499999999995,-0.4993040000000001,-0.519546,-0.540957,-0.565342,-0.585948,-0.603476,-0.622827,-0.633155,-0.645201,-0.656665,-0.6647069999999999,-0.673972,-0.686812,-0.697694,-0.703311,-0.7121790000000001,-0.7267030000000001,-0.738017,-0.7466,-0.755033,-0.761667,-0.7773,-0.783535,-0.7935859999999999,-0.804437,-0.8145549999999999,-0.8257589999999999,-0.839985,-0.8534209999999999,-0.8660589999999999,-0.88022,-0.9006759999999999,-0.9198279999999999,-0.9414849999999999,-0.954682,2.1638306535897933,2.145976653589793,2.1305626535897932,2.1160626535897933,2.0941126535897934,2.0755426535897934,2.058012653589793,2.0393426535897934,2.0257626535897932,2.009282653589793,1.9930226535897932,1.982862653589793,1.9745126535897934,1.9622326535897932,1.9554326535897932,1.9519926535897931,1.9458126535897933,1.9482626535897933,1.9499526535897933,1.9575026535897933,1.9707326535897933,1.9865326535897934,2.0055026535897933,2.023022653589793,2.043352653589793,2.070552653589793,2.100432653589793,2.1290926535897934,2.153376653589793,-0.961796,2.2155506535897933,2.2464866535897934,2.277496653589793,-0.8317539999999999,-0.80111,-0.767345,2.402349653589793,-0.716878,-0.693472,-0.6675500000000001,2.505323653589793,-0.6079390000000001,-0.580994,-0.5511149999999999,-0.524384,-0.497219,-0.47096799999999994,-0.449999,-0.424919,-0.39929400000000004,2.770744653589793,-0.342958,-0.317652,-0.29106,-0.264934,-0.23700200000000002,2.929625653589793,-0.18345099999999998,2.9848646535897934,3.0110276535897933,3.0356626535897933,3.0604954535897932,3.0814695535897934,3.1007075535897934,3.118030553589793,3.1303514535897934,-3.1399540735897933,-3.138750833589793,-3.1311430535897933,-3.1274013535897933,-3.119829453589793,-3.1130722535897934,-3.1115880535897933,-3.1163442535897934,-3.1224527535897932,-3.1281111535897934,3.1409589105897933,3.1193134535897933,3.0898410535897933,3.059857553589793,3.0201306535897934,2.9731726535897933,-0.215617,-0.254276,-0.299712,-0.340776,-0.37552099999999994,-0.410128,-0.451689,-0.481382,-0.504076,-0.5320889999999999,-0.554308,-0.5706400000000001,-0.592929,-0.6064769999999999,-0.620096,-0.635369,-0.6466030000000001,-0.6564640000000002,-0.66388,-0.674723,-0.680973,-0.694584,-0.703397,-0.712791,-0.7217730000000001,-0.7289050000000001,-0.7374510000000001,-0.7444940000000001,-0.757959,-0.7692989999999998,-0.7777609999999999,-0.785718,-0.796016,-0.807641,-0.818753,-0.8304429999999999,-0.8435349999999999,-0.8535269999999999,-0.8691539999999999,-0.884038,-0.901665,-0.921787,-0.9383499999999999,2.1866766535897932,2.161858653589793,2.1475546535897934,2.126422653589793,2.110202653589793,2.0907226535897934,2.071702653589793,2.0543126535897933,2.0349826535897932,2.0236126535897934,2.008802653589793,1.992662653589793,1.979502653589793,1.9711426535897933,1.9582426535897932,1.9492926535897934,1.9502426535897932,1.9480326535897932,1.952562653589793,1.956632653589793,1.9635426535897933,1.972722653589793,1.9910126535897934,2.011372653589793,2.0274726535897933,2.0507926535897933,2.079222653589793,2.103482653589793,2.1315426535897934,2.1633906535897935,2.1923446535897932,2.2181626535897934,2.2516526535897934,-0.8550729999999999,-0.8255259999999999,-0.7946489999999999,-0.763353,-0.736116,-0.706558,-0.684623,-0.658568,-0.623097,-0.594934,-0.565194,-0.5373330000000001,-0.515691,-0.49127300000000007,-0.46256899999999995,-0.436747,-0.410455,2.7589016535897932,-0.35810400000000003,-0.330063,-0.30085,-0.27749500000000005,-0.25273700000000004,2.915789653589793,-0.201037,-0.175531],\"x\":[8.462918745489562,8.567594531394107,8.425440946901976,7.932863346041569,7.612685516901352,7.508154159002526,7.205978315443176,6.745850582158622,6.6696566998487254,6.6086155533789634,6.406959183453424,6.386257700641508,6.431251095509907,6.322803053579663,6.31851130739266,6.325926044161973,6.431254075023492,6.465361052977219,6.522490186761543,6.635801368560123,6.836250042254813,6.869429816755845,7.051564585347624,7.102520614236387,7.313794862977399,7.29446389991347,7.63081876148898,7.60376173645969,7.8216515224358565,8.173384754653283,8.086281064851725,8.256474872340418,8.393593531518931,8.644029612415014,8.871760966085782,8.883333952819404,8.856400666693872,9.177811542201198,9.229220117498919,9.377477107934839,9.500960721501261,9.475339720461887,9.699424086823287,9.600869081275858,9.926266768712733,9.718253787318062,9.884652947043381,9.839516853248162,9.879611491348975,9.853112870295776,9.696942577112718,9.723110405400494,9.390391562833715,9.344559668715332,9.15326078060926,8.716323703022791,8.545183503317753,8.229262239999484,7.829144466282768,7.661454543519493,7.211074536203076,6.884720665154385,6.7742432539416315,6.401365249116182,6.101432866130609,5.798544312191892,5.50546707725408,5.275061092106669,5.044461052770542,4.750608408267526,4.6911304223330745,4.597455066640235,4.474416715486859,4.437132467386453,4.447447819133748,4.463287877132691,4.518948688782045,4.632235970642265,4.607573608263069,4.89178816014534,4.952086831134429,5.208059022195664,5.378503963103088,5.56464595167164,5.649206190760172,5.934920956034283,6.13740892461956,6.391427999790058,6.479158969587181,6.686822109858391,7.087410120489889,7.299757348722545,7.535437668402091,7.675586202762732,8.032310148121237,8.2148802893216,8.503176492309487,8.77184648591577,9.023942703082668,9.040878455491292,9.395789213049174,9.750188943159536,9.91979995048636,10.00294102548934,10.198055943307935,10.598473890175802,10.709217384227932,10.794989957740171,10.958418871309235,11.117755363491307,11.149088066735183,11.118781237292247,11.202874811258177,11.30112358897145,11.062227133646365,11.165816879332437,10.853407707539718,10.86077491000313,10.845079727030932,10.506242317943988,10.488385588051042,9.925879210853132,9.639732060285562,9.3224225102226,9.061396080682208,8.901989995886739,8.463553836289961,8.051607992298653,7.786531728311569,7.7734556390252765,7.153293635821742,7.172146459873541,6.830079615684859,6.747983633000687,6.564997395918065,6.4421287523141855,6.394736604139836,6.247869225190391,6.4111065348143725,6.530663718783423,6.270341163798555,6.4588299002225025,6.491543139562416,6.7014623351157105,6.709561279841304,6.737581488486218,7.103946002800875,7.02393135633818,7.246186445992554,7.220539711899218,7.409893827930328,7.39379337649878,7.846993827863775,7.89510878755921,8.223401933200014,8.322061751216014,8.271304591790784,8.54153990118022,8.835983397951274,8.779158242234908,9.108098710805661,9.138246185685627,9.220809143718022,9.302081244422556,9.399930772805293,9.487507491998562,9.571222205830171,9.614328392966058,9.777306056691009,9.895917682926097,9.843973668575563,9.747725641935387,9.794948428870741,9.766339030061136,9.785604612151257,9.572327413796469,9.371323573313164,9.161085537783093,8.859180648378139,8.668648098798007,8.272671029259673,8.045713347738428,7.865995236984902,7.507829213136032,7.197811558688247,6.794729903382248,6.541145062226191,6.2701185237735135,5.9949796545715115,5.737609781006495,5.452355977655255,5.264508392625472,5.131697689110262,4.892153440719695,4.642097570111285,4.5834673929888785,4.468459067099988,4.436714756451789,4.405560847256797,4.447160646896209,4.456022612933677,4.566081853202315,4.623386250769059,4.748522177007938,4.9860538675489146,5.128185697651931,5.3388280737166305,5.388476154886713,5.5663224872566985,5.7842562210906445,5.922494695984916,6.167726083343166,6.253224549241412,6.671715822311617,6.798884652427129,7.179547639158406,7.427824861270384,7.544524721839908,7.863495972230095,7.895254677071625,8.314224707499617,8.531670896557145,8.887642736008733,9.216694583610227,9.167228311409046,9.390273812553911,9.628016721290209,9.881020182776675,10.074704885457518,10.174255123043586,10.560029635859475,10.773807045129915,10.767359954824562,10.960136146079725,11.028152069196267,11.138573354175183,11.104212018303452,11.165770757952338,11.31166892931463,11.418453270704656,11.254051443914229,11.07544050063688,10.924683006398157,10.714585808127882,10.68946300150854,10.50316370869968,10.140743274170271,10.089799862794072,9.504014791802971,9.228192015834434,9.072902569314678,8.841677752241582,8.435489049420704,8.270731943042659,7.980528069829514,7.46173496704329,7.3798572676824845,7.325484465011901,7.0966769137078005,6.646382329513871,6.5046224478347865,6.42546526288085,6.145233913143236,6.371575209865593,6.340002087593737,6.450021452741512,6.497900305598444,6.465376233480653,6.367168198491595,6.6454030694579815,6.709810975510388,6.72525163694273,6.864909436430349,6.993388337285197,7.118889826368741,7.285359880094374,7.339143016519354,7.591666982096631,7.640199761853077,7.913943389371364,8.101339366566036,8.34240052982301,8.466354523205633,8.536611226703375,8.704859002786165,8.74707376432877,8.885462317342952,9.03618212035541,9.14011052643122,9.236656924521474,9.478233907321675,9.445852031234766,9.687198937874454,9.86489470140404,9.754967619837723,9.772489628972737,9.867859635156316,9.84594207696454,9.892598803786255,9.898818118892182,9.75737817790147,9.603734152703684,9.388149875093047,9.335682968009374,8.976974395938008,8.649344880741934,8.434617371052541,8.101389055147667,7.851821403091141,7.513589563510848,7.195528641034855,6.876436123379656,6.53837777203567,6.229209711824896,5.955725943138076,5.739013271391404,5.418891927554661,5.169111820261849,4.999955740998894,4.83937047075383,4.583896354744631,4.536973129027259,4.4760359112040975,4.396507368008945,4.4929989292756085,4.443987884271939,4.5320345982585515,4.5762167520707875,4.766274782780378,4.897014576854569,5.090118905244668,5.213453495379258,5.358743248715371,5.637230090780353,5.696549720888357,5.953701488419047,6.270004728296352,6.443650964704134,6.7163526553772295,6.813565617624476,7.00414019652171,7.287183512488491,7.587559922977372,7.78987799557189,8.12890015942932,8.129810169909694,8.456272400806215,8.682272420807813,8.991960302836207,9.255933892550754,9.358522249813888,9.605425982864292,10.013064272672425,9.999775074108591,10.156713347300371,10.371494838306104,10.645854792327333,10.938355382750947,11.10947044228269,10.985115692657013,11.023315034861518,11.254108302621344,11.220312148250928,11.392806810167682,11.334148685670588,11.312113558759805,10.998187860513,10.83616668895902,10.63090785680772,10.432174861871486,10.206817854361113,9.890006627212035,9.635281826867285,9.56224578807063,9.082103014673084,8.946341687047898,8.468657373506982,8.281107717471377,7.7467775383576605,7.619821683878329,7.344811520115183,7.0572102473449,6.87211608068777,6.757588399430823,6.60438493792958,6.356239055198303,6.309915377233472,6.509960748170383,6.388485889103484,6.289207745964492,6.309857080273286,6.40480961820759,6.709279676333962,6.520150663549424,6.713188413450048,7.134088034465001,7.009468656063862,7.159736402655656,7.28289523183019,7.326874307952944,7.471155895514155,7.785626018303402,7.79663406387742,8.04641954055949,8.265343417336409,8.210904745796345,8.617179438032325,8.696591153626375,8.688457007868493,8.774859633892998,8.920411310008634,9.047237803694266,9.093790016969296,9.405971483615438,9.515440566925085,9.627114475098708,9.633107345703205,9.613809406564434,9.76979816523717,9.861702468607291,9.758870297335568,9.872444817503995,9.931420988502248,9.808433251241416,9.645190692819444,9.470138240647174,9.21558354505364,9.088019438715486,8.85690357183233,8.491677586620543,8.194209942571504,7.999904244630976,7.5782404888054336,7.332412235402022,6.974672360462725,6.711301194352253,6.325448820538104,6.0971149211181315,5.893427606018405,5.617783152976829,5.309174515956106,5.133380732235422,4.929930081864242,4.799090742994122,4.506877379734386,4.467982418331339,4.477878573765892,4.349782022214321,4.452561723724443,4.412371874641047,4.57379294668802,4.602552296910312,4.784046139716402,4.9266315290354195,5.105495939886476,5.341335429341983,5.5122029805467765,5.7206495526318735,5.991209663900071,6.205989878342165,6.3914447151909615,6.662087271783864,6.834469625842389,7.136765941045929,7.233996323365529,7.679880096485884,7.943093730260751,7.917098408841433,8.373677453828439,8.43842943874457,8.76651760807105,8.910282580517311,9.326930763218337,9.449802977936658,9.832811758073563,9.960030299779216,10.135677423428795,10.318499102542269,10.582625183709856,10.661805413384151,10.859313102802528,11.018324294977656,11.105421782612066,11.175810042795542,11.454859377763325,11.220211724985719,11.224023293195302,11.269059904219818,11.250680645642614,10.96972827231297,10.891285468409944,10.827044495735032,10.550270712014301,10.25585197767971,10.071686479025685,9.847800234739784,9.546818747952107,9.46112721767214,9.027231763106073,8.67607018860051,8.440859022721138,8.106595410370376,7.8221270188005905,7.496908663670875,7.131878567810888,6.772328886413567,6.704212265753129,6.720837635648653,6.400881845417745,6.377656426045614,6.552702700282471,6.330862403335073,6.345222093508845,6.306803528311352,6.262724349581499,6.38105415813035,6.509581198956537,6.640667016779193,6.703764195139762,6.652875629742034,6.944699970069524,7.095515768752376,7.250088441298023,7.332923053359453,7.403182096630073,7.468784100704672,7.7092659675477835,7.711869194383741,8.03808481828275,8.107096344130326,8.387677457317654,8.583364110480694,8.379381169316911,8.76035095360983,8.811184209186754,9.077579252287974,9.055570320042223,9.304082921313041,9.15970942519167,9.479411675842604,9.530075553930581,9.601629693034266,9.691552127050622,9.692561844448507,9.82419558012999,9.825005494813485,9.918810209131035,9.83851027128374,9.796536432338259,9.776990088540733,9.637428611354588,9.471572878722446,9.321543766047569,9.040130245106454,8.735180982341372,8.484143691112516,8.194965053126273,7.889306149141215,7.525424048600891,7.193466247963202,6.90569393221544,6.694254625172172,6.424596461761834,6.162000618393539,5.7818344954988135,5.540348405144625,5.330865859565741,5.1379323979253755,4.814671347309475,4.682897877489056,4.616193913308238,4.4810425000023155,4.461779594653305,4.609718050967902,4.43099134147749,4.52156135495461,4.589699357614192,4.611593753360322,4.807456721118723,5.033788782553475,5.210584563094751,5.337861071200505,5.5802506231205165,5.836630057352593,5.991507283284018,6.058829054780081,6.345802407975334,6.619642592081347,6.91900491050834,7.125743042274128,7.305859731522199,7.595460375353904,7.84859749181704,8.053976755023628,8.323688470417913,8.638057485649458,9.009469618310591,9.139374764026481,9.262206795180772,9.717844321717436,9.671818932368105,9.946525343261179,10.40735343725866,10.383704449638843,10.5530988253057,10.615690450966653,10.81490445244226,10.907819786464344,11.150736606322656,11.261379762336832,11.234585183315932,11.16230275899519],\"y\":[0.24346236596519058,0.24194289765518065,0.2540424829975034,0.18839093139046836,0.15581764714048885,0.09538271464508095,0.004927246972609064,-0.14318463636223014,-0.3466682877954227,-0.5570347117888161,-0.8429205955852803,-1.156952213834711,-1.4814808297452355,-1.8143095952024544,-2.1096914576428216,-2.400182160877222,-2.718779800736669,-3.0045241951173094,-3.3200652799605277,-3.5919659738109435,-3.927230749493984,-4.185066136820989,-4.497062279830155,-4.679337580517905,-5.052037337815846,-5.234290235787386,-5.6186271872502624,-5.747738130217096,-6.068216677614345,-6.446844163030568,-6.518545910724295,-6.781215906635866,-7.0174294430114195,-7.39047071232221,-7.719116102290253,-7.886358037312659,-8.014242376605809,-8.470560181348015,-8.68979936378011,-9.006093844178954,-9.25642255563618,-9.426267948230482,-9.884158298709721,-9.963952384681555,-10.474460870438596,-10.508654793801066,-10.938315067984949,-11.169158880804112,-11.563698592578643,-11.852288207988014,-11.970616267184349,-12.396438848894977,-12.39021056546907,-12.710555668727421,-13.003148848342864,-12.961268508680895,-13.170198903001662,-13.169837251664072,-13.052513825929237,-13.307878747854014,-13.098537297092511,-12.958774331424872,-13.233720964884604,-13.079874014584687,-13.007596750749203,-12.847787449578512,-12.572081066842967,-12.478212100879773,-12.380774357328425,-11.98027998801772,-11.90841115223442,-11.620495536775703,-11.367283646332215,-11.024038630051376,-10.785952137205248,-10.57564213349905,-10.236734185674406,-9.970698247980826,-9.433497093042305,-9.394725786113284,-8.962719456554744,-8.889417782471828,-8.56768061489715,-8.448447454564917,-8.025125273830744,-7.841190550268824,-7.632434739511381,-7.463580488686355,-7.0978260025459905,-6.932969940761966,-6.926022011694554,-6.688069584369708,-6.537198320781378,-6.34627638793477,-6.284055716206581,-6.018425939738351,-5.893349402558391,-5.743138803609676,-5.602396331167683,-5.296913029589349,-5.216594224582626,-5.146517811364258,-4.869406451748594,-4.547714819619,-4.265558886847269,-4.122467125310013,-3.851658299661365,-3.606169404269416,-3.3058357915863934,-2.988070776865947,-2.6818310331158366,-2.3620159625281745,-2.098371095225314,-1.7950703236344387,-1.4434219215524375,-1.2367442044395505,-0.9290687509100037,-0.6631209197774522,-0.4374824846124678,-0.24506155684425918,-0.08121235351352235,0.003958023952147124,0.05857144357680094,0.112392841831557,0.2007699514298041,0.24714265016869844,0.2588089262786132,0.24186813753045502,0.2057649301927864,0.09693457435888014,0.042518891238579985,-0.04693024742564044,-0.2501794536051592,-0.45772684961104326,-0.7547483615013857,-1.1126608372306792,-1.3650088657859043,-1.6111853704086365,-1.9302746569751255,-2.2634646885396466,-2.5183661565533693,-2.9231264700816113,-3.2000407297564393,-3.534457675390313,-3.817390166338034,-4.066534346948005,-4.490904889405862,-4.644592550897151,-4.976565047380956,-5.096040750561789,-5.38616734500517,-5.526120811567801,-6.00602093634944,-6.141601093575301,-6.537353343291326,-6.771136677024578,-6.910975517234935,-7.259748902444642,-7.681623827754745,-7.724571201548917,-8.224330557207697,-8.40370148564322,-8.591554477807033,-8.908308291261708,-9.188420348812308,-9.46421271946437,-9.755251290285834,-9.964171477960758,-10.3294731363121,-10.713742917521897,-10.928684946615991,-11.04824694236852,-11.468597372205661,-11.697587439720401,-12.126161090165514,-12.294837905522813,-12.483255298369292,-12.684759389496572,-12.795263758492917,-13.011351094302455,-12.995977277667414,-13.064583866929082,-13.41537032257145,-13.294407505277592,-13.19725596537454,-13.0432930864902,-13.207898942864224,-13.113927532887782,-12.94423798264207,-12.867232268475556,-12.739241079943774,-12.551121927301,-12.574365680525615,-12.162260530117518,-11.77876013846818,-11.632039069200538,-11.209164222441025,-11.097581030561702,-10.706842973590206,-10.55834916408326,-10.214223890390485,-10.005013833066725,-9.655895197556756,-9.273888846889626,-9.205163782893845,-8.959131679487594,-8.816177158456785,-8.310370415439813,-8.047039363160865,-7.916761354346496,-7.697686785030327,-7.554366996701203,-7.177343187194308,-7.230406679759918,-6.995941091167851,-6.944596769622765,-6.723374991051266,-6.506898062029747,-6.453938758984399,-6.11856876828876,-6.057046068274773,-5.903491908425031,-5.822407714774981,-5.6451365406383145,-5.297093433808813,-5.10409899642084,-5.023383133363029,-4.862159643364251,-4.6245448025658105,-4.328411669564404,-4.158684220972969,-3.89128600263576,-3.5828095739573413,-3.3603323272254886,-3.0748794088032336,-2.7892633227536354,-2.543537436831857,-2.2565096124006465,-1.9202469329692973,-1.7006164366882084,-1.383731020730578,-1.0874655888129594,-0.791253499022492,-0.48594888647323853,-0.30453108113949867,-0.15450112703145266,-0.07215848786124582,-0.0016639593594575614,0.0833187949402985,0.16178031706485743,0.2059612228627398,0.25761678985704983,0.2471883678560745,0.2439878587836495,0.20458653221367834,0.14377557512829997,0.09510062846273416,-0.046176290120624984,-0.264116092933992,-0.45061005262395604,-0.7180001866460698,-0.9995117123433477,-1.2790427583369812,-1.6066118900114674,-1.8898665010278024,-2.234655142247739,-2.5620624262698284,-2.8102925518784567,-3.0890301644719,-3.5343510517262495,-3.8199839885685827,-4.053286885072303,-4.327532996524645,-4.577630550134357,-4.793408598578222,-5.092764711393142,-5.308636963060783,-5.644473796816126,-5.817691361689807,-6.151426849099751,-6.3802591544331015,-6.656481364805938,-6.960217891517158,-7.2363492013667985,-7.489586457316095,-7.669270902203895,-7.9691346310047,-8.239003534880249,-8.440487960101668,-8.721997710885365,-9.137908493637791,-9.271584602645765,-9.681869279123946,-10.071056463460549,-10.193216663346147,-10.442766457774505,-10.822286020562045,-11.097273758318265,-11.46304981919414,-11.774585306459494,-12.016106712800623,-12.242753053712752,-12.360655840722627,-12.837210675642106,-12.816080835601554,-12.953667200603206,-13.262973521949698,-13.144683787262954,-13.270175035166636,-13.2890850355132,-13.201234244798744,-13.210453256458667,-13.132234467909484,-13.016658193488313,-12.875685358466637,-12.88631324005409,-12.698950213205931,-12.50029226056852,-12.353840207726996,-12.043907235062708,-11.671093145415252,-11.559094453567052,-11.2089404798853,-10.882242287462777,-10.788508586061756,-10.394141146551947,-10.181382158144713,-9.70974474680291,-9.549524548637585,-9.18081887818695,-9.064858739686507,-8.638750063030983,-8.393854184339125,-8.335199047029443,-7.843039176712481,-7.703297862681724,-7.558935795040289,-7.327434129398058,-7.229786114174281,-6.962585808643626,-6.763185154871099,-6.5924800197964855,-6.537520528857069,-6.37954028548334,-6.318093260472655,-5.950443818845189,-5.870259951089312,-5.681689609691822,-5.5196141823697955,-5.41628594303608,-5.159807960548378,-4.9113186546706125,-4.848339291069784,-4.519092908674984,-4.25503442768334,-4.045049391415373,-3.849609849151097,-3.6421986437649703,-3.3264751212127295,-2.9529871704666464,-2.673556816713644,-2.423528981231573,-2.0899789917156184,-1.8081499235950693,-1.5176164407094783,-1.1906351219926994,-0.8932228976378265,-0.5859995640740024,-0.35995435830659467,-0.1951503300960905,-0.10901398027424088,0.008167851740196304,0.09293411505504351,0.14857674288221606,0.20780207233342735,0.2648102833897971,0.25112776538212994,0.1969742981609707,0.15459816815613203,0.15705151860974684,0.10201864723320207,-0.0503699997035288,-0.24325416738991845,-0.4535233268289211,-0.7657548357985758,-1.1000061779698247,-1.406859429599337,-1.7461642144085139,-2.0225684326681415,-2.2773477330000005,-2.566940565464086,-2.871273800269759,-3.3274892989658182,-3.5560843981992316,-3.83966956151438,-4.285669519293724,-4.446921666114466,-4.7519382526383325,-5.019749456365834,-5.2620547043012635,-5.483515467820266,-5.859925177339477,-6.009449753753356,-6.305776477746606,-6.601858002372794,-6.7328643098950876,-7.224247059227203,-7.374398117586782,-7.500958697554659,-7.8008281230568866,-8.11275556763977,-8.37109902781023,-8.55763676298951,-8.969810908788054,-9.362560090985609,-9.591307373520303,-9.792161830063826,-9.987031713890428,-10.35679222059265,-10.691705968210352,-10.886982818016277,-11.315967884601767,-11.678266531858956,-11.870226621507348,-12.171354837862102,-12.432351678706327,-12.657717026941967,-12.835113592077379,-13.141601305748997,-13.098344695986828,-13.076755997458326,-13.187866288249031,-13.134463609292538,-13.271780949447844,-13.164284648403699,-13.259812160384703,-12.930321201685329,-13.002111141221592,-13.118500421260816,-12.852689628483592,-12.428402470515762,-12.437476001903043,-12.178720256165262,-11.973762488479053,-11.449078300196856,-11.269186477713555,-11.238673760217809,-10.681915807532892,-10.533168633247264,-9.994765610051925,-9.850315032567584,-9.474095986647255,-9.358718656582461,-9.023363799997986,-8.720954159826935,-8.551900855438872,-8.366240225528504,-8.202448950525246,-7.967457966829219,-7.742407319788504,-7.485815259646577,-7.310251041977658,-7.052680211206076,-6.88362601276586,-6.595251493759279,-6.693471480748983,-6.602219754165439,-6.240843692540331,-6.186142959004852,-5.871927517206677,-5.756008192956315,-5.47661955729351,-5.3946753959929215,-5.128379526534622,-5.006713067501504,-4.811230805883245,-4.586247722070386,-4.354006950021368,-4.114937966860486,-3.806994948398591,-3.5703854659268024,-3.300732364295107,-3.0130308063950233,-2.6994217394379674,-2.4650819551624665,-2.081765053144328,-1.7736651329406394,-1.4797629928827243,-1.1962624376627002,-0.8915696504578289,-0.6556079969024091,-0.44291161350064856,-0.2486325465687522,-0.11529293960693647,0.01650327880093331,0.027985751000219262,0.09976406843225823,0.13427470880046022,0.19649247331337663,0.2475121057190983,0.2533406286941917,0.20472206759883255,0.1497330135600731,0.10107569775454328,-0.004519778724293387,-0.15090703876349465,-0.34726378406808983,-0.5505548998498033,-0.7813099212870168,-1.0843974213447247,-1.4351842399534667,-1.6454020317656324,-1.9608050954766612,-2.2364569781865855,-2.4689439510768554,-2.774376376612835,-3.158057464691163,-3.468876472614863,-3.6978419025239755,-3.916724893987901,-4.299104820984987,-4.554411907182572,-4.885153658684321,-5.086759109060451,-5.28627137821508,-5.507259804400107,-5.819401262295765,-5.94164452140273,-6.288521681929098,-6.485438525418977,-6.7962995167962745,-7.1505599156228286,-7.106654280271213,-7.572388752539539,-7.755689506535057,-8.105801683265568,-8.226317269518017,-8.572450200107959,-8.670344831438651,-9.17900088898018,-9.385610559594655,-9.607773563518382,-9.899575334763634,-10.133625224051903,-10.502438688864332,-10.752545332007898,-11.14476111880546,-11.279484846474343,-11.592165855433107,-11.924601330802478,-12.186300066921213,-12.484898173915933,-12.71926272657577,-12.773816029734872,-13.0163045329979,-13.041591788909654,-13.19909308316443,-13.179091337612112,-13.145671918115838,-13.139233751989277,-13.151487360924728,-13.37049708512593,-13.204844237760524,-13.156905218892383,-12.882504031307732,-12.792484357606673,-12.596518915847998,-12.590722471897662,-12.107196379732063,-11.743330116666588,-11.650827342070434,-11.161802067908791,-10.984301873980675,-11.127356867225059,-10.42424958170858,-10.119152062963625,-9.734565275178747,-9.386206659986135,-9.234344400907432,-9.032547300880235,-8.838521399014581,-8.499918128109364,-8.28767035396939,-8.148883470979829,-7.924676772762064,-7.47930950666923,-7.297971412922529,-7.173425863142557,-7.048217084906045,-6.818294645868705,-6.6190537571636625,-6.483191657149179,-6.407094684913223,-6.232271184691747,-5.981359398784855,-5.845592261235412,-5.71388511931579,-5.4453318432099165,-5.2503214685681066,-5.199284126575904,-4.8228763512540835,-4.643163491183905,-4.528991548013791,-4.179818831307224,-3.949389268397262,-3.6368852345455425,-3.3555169399877256,-3.1070285476668715,-2.8797827516005245,-2.586970803551997,-2.2894947060035236,-1.9797043634159923]}},\"id\":\"66647614-a6ab-4c16-9b11-d6ace2ea7b92\",\"type\":\"ColumnDataSource\"}],\"root_ids\":[\"9a5b5c64-703a-4778-b6c0-dd59313c2050\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.4\"}};\n",
       "            var render_items = [{\"docid\":\"49a589b1-624b-4cf9-bba0-198d1810cfd3\",\"elementid\":\"4d099b7b-6f09-41dd-a705-0b5d96385f09\",\"modelid\":\"9a5b5c64-703a-4778-b6c0-dd59313c2050\"}];\n",
       "            \n",
       "            Bokeh.embed.embed_items(docs_json, render_items);\n",
       "          };\n",
       "          if (document.readyState != \"loading\") fn();\n",
       "          else document.addEventListener(\"DOMContentLoaded\", fn);\n",
       "        })();\n",
       "      },\n",
       "      function(Bokeh) {\n",
       "      }\n",
       "    ];\n",
       "  \n",
       "    function run_inline_js() {\n",
       "      \n",
       "      if ((window.Bokeh !== undefined) || (force === true)) {\n",
       "        for (var i = 0; i < inline_js.length; i++) {\n",
       "          inline_js[i](window.Bokeh);\n",
       "        }if (force === true) {\n",
       "          display_loaded();\n",
       "        }} else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(run_inline_js, 100);\n",
       "      } else if (!window._bokeh_failed_load) {\n",
       "        console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "        window._bokeh_failed_load = true;\n",
       "      } else if (force !== true) {\n",
       "        var cell = $(document.getElementById(\"4d099b7b-6f09-41dd-a705-0b5d96385f09\")).parents('.cell').data().cell;\n",
       "        cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "      }\n",
       "  \n",
       "    }\n",
       "  \n",
       "    if (window._bokeh_is_loading === 0) {\n",
       "      console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "      run_inline_js();\n",
       "    } else {\n",
       "      load_libs(js_urls, function() {\n",
       "        console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "        run_inline_js();\n",
       "      });\n",
       "    }\n",
       "  }(this));\n",
       "</script>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "hover2 = HoverTool( tooltips = [\n",
    "            (\"index\", \"$index\"),\n",
    "            (\"x , y\", \"$x, $y\"),\n",
    "            (\"angle radians\", \"@angle\")])\n",
    "\n",
    "p = figure(plot_width = 1000, plot_height = 700, tools = [hover2])\n",
    "\n",
    "p.square(\n",
    "  'x', 'y', size = 5, \n",
    "  fill_color = \"violet\",\n",
    "  line_color = \"violet\",\n",
    "  fill_alpha = 1,\n",
    "  angle = 'angle', \n",
    "  line_width = 1, \n",
    "  legend = \"radar measurements\", \n",
    "  source = radar_source)\n",
    "\n",
    "p.circle(\n",
    "  'x', 'y', size = 10, \n",
    "  fill_color = \"green\",\n",
    "  line_color = \"white\",\n",
    "  fill_alpha = 0.4,\n",
    "  line_width = 1, \n",
    "  legend = \"lidar measurements\", \n",
    "  source = lidar_source)\n",
    "\n",
    "p.line(state_xs, state_ys, line_width = 2, color='orange', legend = \"state predictions\")\n",
    "p.line(truth_xs, truth_ys, line_dash = \"4 4\", line_width = 1, color='navy', legend = \"ground truth\")\n",
    "\n",
    "p.legend.location = \"bottom_right\"\n",
    "show(p)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "all_sensor_data, all_ground_truths = parse_in_data(\"data/data-2.txt\")\n",
    "all_state_estimations = parse_prediction_data(\"data/out-2-C.txt\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "lidar_xs, lidar_ys = [], []\n",
    "radar_xs, radar_ys, radar_angles = [], [], []\n",
    "truth_xs, truth_ys, truth_angles = [], [], []\n",
    "state_xs, state_ys, state_angles = [], [], []\n",
    "    \n",
    "for s, t, p in zip(all_sensor_data, all_ground_truths, all_state_estimations):\n",
    "    \n",
    "  if s.get_name() == \"lidar\":\n",
    "    x, y = s.get_raw()\n",
    "    lidar_xs.append(x)\n",
    "    lidar_ys.append(y)\n",
    "  else:\n",
    "    x, y, vx, vy = s.get()\n",
    "    angle = np.arctan2(vy, vx)\n",
    "    radar_xs.append(x)\n",
    "    radar_ys.append(y)\n",
    "    radar_angles.append(angle)\n",
    "\n",
    "  x, y, vx, vy = t.get()\n",
    "  t_angle =  np.arctan2(vy, vy)\n",
    "  truth_xs.append(x)\n",
    "  truth_ys.append(y)\n",
    "  truth_angles.append(t_angle)\n",
    "\n",
    "  x, y, vx, vy = p.get()\n",
    "  p_angle =  np.arctan2(vy, vx)\n",
    "  state_xs.append(x)\n",
    "  state_ys.append(y)\n",
    "  state_angles.append(p_angle)\n",
    "\n",
    "radar_source = ColumnDataSource(data = {\n",
    "    'x' : radar_xs,\n",
    "    'y' : radar_ys,\n",
    "    'angle': radar_angles, \n",
    "})\n",
    "\n",
    "truth_source = ColumnDataSource(data = {\n",
    "    'x' : truth_xs,\n",
    "    'y' : truth_ys,\n",
    "    'angle': truth_angles, \n",
    "})\n",
    "\n",
    "state_source = ColumnDataSource(data = {\n",
    "    'x' : state_xs,\n",
    "    'y' : state_ys,\n",
    "    'angle': truth_angles, \n",
    "})\n",
    "\n",
    "lidar_source = ColumnDataSource(data = {\n",
    "    'x' : lidar_xs,\n",
    "    'y' : lidar_ys,\n",
    "})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <div class=\"bk-plotdiv\" id=\"b84fa693-7068-44a7-8548-75e074fabecc\"></div>\n",
       "    </div>\n",
       "<script type=\"text/javascript\">\n",
       "  \n",
       "  (function(global) {\n",
       "    function now() {\n",
       "      return new Date();\n",
       "    }\n",
       "  \n",
       "    var force = false;\n",
       "  \n",
       "    if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n",
       "      window._bokeh_onload_callbacks = [];\n",
       "      window._bokeh_is_loading = undefined;\n",
       "    }\n",
       "  \n",
       "  \n",
       "    \n",
       "    if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n",
       "      window._bokeh_timeout = Date.now() + 0;\n",
       "      window._bokeh_failed_load = false;\n",
       "    }\n",
       "  \n",
       "    var NB_LOAD_WARNING = {'data': {'text/html':\n",
       "       \"<div style='background-color: #fdd'>\\n\"+\n",
       "       \"<p>\\n\"+\n",
       "       \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "       \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "       \"</p>\\n\"+\n",
       "       \"<ul>\\n\"+\n",
       "       \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "       \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "       \"</ul>\\n\"+\n",
       "       \"<code>\\n\"+\n",
       "       \"from bokeh.resources import INLINE\\n\"+\n",
       "       \"output_notebook(resources=INLINE)\\n\"+\n",
       "       \"</code>\\n\"+\n",
       "       \"</div>\"}};\n",
       "  \n",
       "    function display_loaded() {\n",
       "      if (window.Bokeh !== undefined) {\n",
       "        document.getElementById(\"b84fa693-7068-44a7-8548-75e074fabecc\").textContent = \"BokehJS successfully loaded.\";\n",
       "      } else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(display_loaded, 100)\n",
       "      }\n",
       "    }\n",
       "  \n",
       "    function run_callbacks() {\n",
       "      window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
       "      delete window._bokeh_onload_callbacks\n",
       "      console.info(\"Bokeh: all callbacks have finished\");\n",
       "    }\n",
       "  \n",
       "    function load_libs(js_urls, callback) {\n",
       "      window._bokeh_onload_callbacks.push(callback);\n",
       "      if (window._bokeh_is_loading > 0) {\n",
       "        console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
       "        return null;\n",
       "      }\n",
       "      if (js_urls == null || js_urls.length === 0) {\n",
       "        run_callbacks();\n",
       "        return null;\n",
       "      }\n",
       "      console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "      window._bokeh_is_loading = js_urls.length;\n",
       "      for (var i = 0; i < js_urls.length; i++) {\n",
       "        var url = js_urls[i];\n",
       "        var s = document.createElement('script');\n",
       "        s.src = url;\n",
       "        s.async = false;\n",
       "        s.onreadystatechange = s.onload = function() {\n",
       "          window._bokeh_is_loading--;\n",
       "          if (window._bokeh_is_loading === 0) {\n",
       "            console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
       "            run_callbacks()\n",
       "          }\n",
       "        };\n",
       "        s.onerror = function() {\n",
       "          console.warn(\"failed to load library \" + url);\n",
       "        };\n",
       "        console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "        document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
       "      }\n",
       "    };var element = document.getElementById(\"b84fa693-7068-44a7-8548-75e074fabecc\");\n",
       "    if (element == null) {\n",
       "      console.log(\"Bokeh: ERROR: autoload.js configured with elementid 'b84fa693-7068-44a7-8548-75e074fabecc' but no matching script tag was found. \")\n",
       "      return false;\n",
       "    }\n",
       "  \n",
       "    var js_urls = [];\n",
       "  \n",
       "    var inline_js = [\n",
       "      function(Bokeh) {\n",
       "        (function() {\n",
       "          var fn = function() {\n",
       "            var docs_json = {\"722d3143-61bb-46bc-b5ee-b2d6c00574af\":{\"roots\":{\"references\":[{\"attributes\":{\"data_source\":{\"id\":\"065894c9-32a6-4f65-846e-d295eb087b24\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"e088cf99-a124-48b9-91cd-cf615d8c2567\",\"type\":\"Triangle\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"3694be75-6c55-42cc-8c72-b1916368317f\",\"type\":\"Triangle\"},\"selection_glyph\":null},\"id\":\"feea070b-68bc-4c80-abd7-b60852ac2c43\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_color\":{\"value\":\"orange\"},\"line_color\":{\"value\":\"orange\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"49ed48f4-6b48-45af-81ba-0b2522ed1d8e\",\"type\":\"Square\"},{\"attributes\":{\"below\":[{\"id\":\"db0592e0-edb4-49f1-8783-f81aa88ebccc\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"e9af278a-22b8-4a5a-96ce-e2f39a53853a\",\"type\":\"LinearAxis\"}],\"plot_height\":700,\"plot_width\":1000,\"renderers\":[{\"id\":\"db0592e0-edb4-49f1-8783-f81aa88ebccc\",\"type\":\"LinearAxis\"},{\"id\":\"f78e1c67-ec9f-49f6-9dd6-eb5cc253e082\",\"type\":\"Grid\"},{\"id\":\"e9af278a-22b8-4a5a-96ce-e2f39a53853a\",\"type\":\"LinearAxis\"},{\"id\":\"baa22e09-e393-49ab-8301-c06dfafed13c\",\"type\":\"Grid\"},{\"id\":\"ce041127-390c-41f3-9799-9d5e4dc94361\",\"type\":\"Legend\"},{\"id\":\"1f861db5-36df-4b40-aa57-3f3db52a68a7\",\"type\":\"GlyphRenderer\"},{\"id\":\"a6594c0c-fa92-442e-b828-cad5c790b55c\",\"type\":\"GlyphRenderer\"},{\"id\":\"feea070b-68bc-4c80-abd7-b60852ac2c43\",\"type\":\"GlyphRenderer\"},{\"id\":\"9e3db4bb-8471-4fea-83ea-9303adbdb2a3\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"ac240e0b-2247-4816-a4f2-19a0a55382fe\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"8231b24f-23cd-4205-9049-879a8ba13c34\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"53b64dbb-ba04-456c-9c97-f4e6c11e07b8\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"c89eedd2-6d1a-4eb8-bb7e-8efb3094f051\",\"type\":\"DataRange1d\"},\"y_range\":{\"id\":\"73cb596e-0161-4b31-a55f-35ac6546035f\",\"type\":\"DataRange1d\"}},\"id\":\"a5682f80-5d4a-4c6f-a765-4185fae1b599\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_color\":{\"value\":\"violet\"},\"line_color\":{\"value\":\"violet\"},\"line_width\":{\"value\":0.5},\"size\":{\"units\":\"screen\",\"value\":7},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"e088cf99-a124-48b9-91cd-cf615d8c2567\",\"type\":\"Triangle\"},{\"attributes\":{\"label\":{\"value\":\"ground truth\"},\"renderers\":[{\"id\":\"feea070b-68bc-4c80-abd7-b60852ac2c43\",\"type\":\"GlyphRenderer\"}]},\"id\":\"67397ba3-e29b-412c-880f-8bb7fde449d6\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"b2ff0491-8cc3-4842-83de-4f17e7b37321\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"7346a322-4be5-427d-af2b-e3b7253efe11\",\"type\":\"Square\"},{\"attributes\":{\"callback\":null,\"plot\":{\"id\":\"a5682f80-5d4a-4c6f-a765-4185fae1b599\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"tooltips\":[[\"index\",\"$index\"],[\"x , y\",\"$x, $y\"],[\"angle radians\",\"@angle\"]]},\"id\":\"464c9fb2-9e5f-4280-8c78-5b489d97f0e9\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"7abeb7d2-4666-453e-96af-2369c30c33c2\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"label\":{\"value\":\"state predictions\"},\"renderers\":[{\"id\":\"9e3db4bb-8471-4fea-83ea-9303adbdb2a3\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8d1d13ab-db24-4fe3-a95b-c084cf134a1a\",\"type\":\"LegendItem\"},{\"attributes\":{\"formatter\":{\"id\":\"7abeb7d2-4666-453e-96af-2369c30c33c2\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"a5682f80-5d4a-4c6f-a765-4185fae1b599\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"99490a89-b80c-448c-afbf-498bc218d28c\",\"type\":\"BasicTicker\"}},\"id\":\"db0592e0-edb4-49f1-8783-f81aa88ebccc\",\"type\":\"LinearAxis\"},{\"attributes\":{\"formatter\":{\"id\":\"b2ff0491-8cc3-4842-83de-4f17e7b37321\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"a5682f80-5d4a-4c6f-a765-4185fae1b599\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"984a305d-d427-44da-8292-b02af1388912\",\"type\":\"BasicTicker\"}},\"id\":\"e9af278a-22b8-4a5a-96ce-e2f39a53853a\",\"type\":\"LinearAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"d9f43846-ba78-44c9-8a90-55fbf8ffc547\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"9d700d1d-4823-44b1-ab41-1f8dd4fecb79\",\"type\":\"Triangle\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"998eaaa8-37af-43c2-8fab-bc6e99aa29d5\",\"type\":\"Triangle\"},\"selection_glyph\":null},\"id\":\"9e3db4bb-8471-4fea-83ea-9303adbdb2a3\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"99490a89-b80c-448c-afbf-498bc218d28c\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"angle\",\"x\",\"y\"],\"data\":{\"angle\":[0.0,0.02619727,0.05202598,0.07330529,0.09936074,0.1242681,0.14534909999999998,0.1730753,0.19732670000000002,0.2161499,0.2366585,0.2543628,0.2727931,0.290333,0.3039004,0.3168263,0.32904120000000003,0.33838380000000007,0.3472554,0.350698,0.355617,0.3553123,0.3593175,0.3589798,0.35664870000000004,0.3565512,0.3487223,0.3440404,0.3355868,0.33006009999999997,0.323504,0.3168645,0.3055133,0.2974122,0.29211100000000007,0.2810227,0.26957490000000006,0.2621807,0.25395300000000004,0.24536720000000004,0.2386165,0.2297548,0.2220744,0.21536759999999996,0.207415,0.20200169999999995,0.1929804,0.1842182,0.18242699999999998,0.1729878,0.1672018,0.1610466,0.153904,0.14606379999999997,0.1411149,0.13218269999999996,0.1329968,0.125884,0.11969140000000002,0.115752,0.113206,0.10678909999999998,0.10287660000000001,0.10400970000000002,0.1004631,0.10332689999999999,0.1032906,0.1027923,0.10534460000000001,0.1078673,0.1080497,0.1194011,0.12435340000000002,0.126547,0.1321468,0.1404008,0.1438054,0.14819950000000004,0.1593196,0.16323860000000004,0.17070920000000003,0.1767602,0.1763346,0.17937480000000003,0.1875434,0.1919932,0.1887235,0.19508160000000002,0.1966203,0.1931176,0.19471610000000003,0.19234,0.1912593,0.1909903,0.1894537,0.186601,0.18521909999999997,0.18436010000000003,0.1817587,0.17623209999999997],\"x\":[0.0,1.8120890065536968,4.195282898131183,6.439263951838519,8.897494094590057,11.444709998562601,13.657165989272517,16.28195527013715,19.363047979292386,21.621344108905937,24.560055363578353,26.541910417680082,29.47157812077767,31.792798199174168,35.05993022827336,37.49732769560551,39.900941693889585,42.571418733066885,45.64898040657271,47.93305501262085,50.5736513340699,53.52770394894018,55.8669730738404,58.579938550190896,60.764808537463345,63.74778170921791,65.88384342247551,68.67592580850912,70.7403296216073,73.0731712914125,74.9747821562663,77.13859354321183,79.17177113047259,81.1423002728638,82.50846076380661,84.28976505279456,85.97430637614002,87.61705943212222,88.41905450805521,89.78205385511532,90.84185210246,92.04917907179099,93.31857958173161,93.74234112734182,94.49395448086288,95.60968374739882,96.55895399200789,97.53327961948968,98.41615468912647,98.97815733129316,100.44057706513598,101.16930696477358,102.08068815353765,102.77582654264684,103.90499434379076,105.31590025369279,106.43875960011057,108.13143858278916,109.3876500232867,111.42573952890967,112.79694011066982,114.91642361180433,116.87120218708426,118.84992917989058,120.93423833970587,123.14220229018764,125.37589942108642,127.5063888288843,130.3344485564308,132.446615000554,135.1266605192927,137.65320233691628,140.30474598765764,142.6256163737405,145.78932837378665,148.14635115055142,150.64925114427615,153.46554947246355,156.009171438787,159.01391055766305,161.52867447954372,164.11556634790054,166.74825687834473,169.34502678163898,172.13478419876878,174.4744732696961,177.21134920572447,179.54285820847673,182.0465924352896,184.83348920835274,187.29582978840955,189.73812421115719,191.6823753367516,193.5554476756831,195.50671773399304,197.5820787172974,199.35645559429446,200.93225566805958,202.65049161342554,203.80860115543211],\"y\":[0.0,0.04748264786462898,0.21846084257143278,0.4728794469724612,0.8869824485022623,1.4295787391050676,1.9991549428591089,2.8464834078654198,3.871222944913029,4.747620196138109,5.923344376318675,6.900747701680275,8.245189957744993,9.498908426060733,10.995322083099882,12.294281139537029,13.62433332599153,14.98171157454254,16.521338038994937,17.534855906435702,18.783412268872503,19.862010699894274,20.984967829539112,21.981451628861056,22.63984645834687,23.7441692656956,23.954128228185038,24.60585513894103,24.672752931702785,25.034285363594634,25.13775096364854,25.294760630930256,24.96978639685302,24.870365557040074,24.811385251764612,24.33124510854905,23.754746342657693,23.512732123359523,22.949778454520246,22.482580932036498,22.097357323528183,21.528897814318178,21.071201563577834,20.507109611183132,19.885448646965767,19.58036957994624,18.86880294686719,18.173452009657918,18.155616058011667,17.294873926738514,16.952114087407445,16.435307956573727,15.835855802267123,15.119504041990588,14.760651532259974,14.002587512464663,14.240073777894272,13.684378949243364,13.15564377721389,12.955666227391628,12.824120189313772,12.318684155068672,12.06590888021587,12.406315021995534,12.190468227480695,12.769378268831465,12.996404104352319,13.153033749571646,13.781046422209648,14.342327973694676,14.657480322136617,16.514498795966816,17.53786603036044,18.14581064875866,19.3785257148268,20.937624190378223,21.814759909721822,22.91149960336169,25.067774793011935,26.19025159958435,27.84544498336496,29.315046248434605,29.71208219098014,30.70626687316412,32.666633096223684,33.915666311486454,33.846738229507025,35.47669757489859,36.262562461987635,36.14505716298903,36.93751853374997,36.951022287908145,37.11469778282844,37.42335772049185,37.489076100122446,37.302984337874236,37.35274592637205,37.46936679669847,37.24453567970666,36.29413616641104]}},\"id\":\"3da62cbc-a6e1-489b-a6d4-762a7eeb3de3\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"464c9fb2-9e5f-4280-8c78-5b489d97f0e9\",\"type\":\"HoverTool\"}]},\"id\":\"53b64dbb-ba04-456c-9c97-f4e6c11e07b8\",\"type\":\"Toolbar\"},{\"attributes\":{\"plot\":{\"id\":\"a5682f80-5d4a-4c6f-a765-4185fae1b599\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"99490a89-b80c-448c-afbf-498bc218d28c\",\"type\":\"BasicTicker\"}},\"id\":\"f78e1c67-ec9f-49f6-9dd6-eb5cc253e082\",\"type\":\"Grid\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":15},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"b881d592-af98-464e-9be1-5ba09305e111\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"984a305d-d427-44da-8292-b02af1388912\",\"type\":\"BasicTicker\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"green\"},\"line_color\":{\"value\":\"white\"},\"size\":{\"units\":\"screen\",\"value\":15},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"04122d5a-f118-46e0-8648-c311200c3464\",\"type\":\"Circle\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":2},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"998eaaa8-37af-43c2-8fab-bc6e99aa29d5\",\"type\":\"Triangle\"},{\"attributes\":{},\"id\":\"8231b24f-23cd-4205-9049-879a8ba13c34\",\"type\":\"ToolEvents\"},{\"attributes\":{\"data_source\":{\"id\":\"3da62cbc-a6e1-489b-a6d4-762a7eeb3de3\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"49ed48f4-6b48-45af-81ba-0b2522ed1d8e\",\"type\":\"Square\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"7346a322-4be5-427d-af2b-e3b7253efe11\",\"type\":\"Square\"},\"selection_glyph\":null},\"id\":\"1f861db5-36df-4b40-aa57-3f3db52a68a7\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"x\",\"y\"],\"data\":{\"x\":[0.0,1.559445,3.890927,6.863517,9.077331,11.57555,13.59209,16.64559,19.01058,21.33124,24.07871,26.60525,29.58639,31.9416,34.61568,37.14036,40.32853,42.76639,45.35721,48.15409,50.62278,53.72678,56.03223,58.6632,60.87224,63.38208,66.34029,68.26205,70.82748,72.89226,75.00209,77.12245,79.1089,80.80743,82.62158,84.17335,85.63776,86.94492,88.82267,89.49667,90.51327,91.71782,92.85989,93.46683,95.32289,95.50389,96.26405,97.52863,98.21047,99.03627,99.99686,101.2038,102.3868,103.0034,104.1144,105.5409,106.8312,108.0836,109.5344,111.063,112.9126,114.801,116.6871,118.9528,120.6951,123.5682,124.8938,127.8531,129.9473,132.0919,135.0735,137.5606,140.3314,142.8884,145.392,148.2509,150.6859,153.422,156.0466,158.9049,161.4116,163.6251,166.8278,169.0972,172.1752,174.643,177.0301,180.1454,182.5994,184.7319,186.9463,189.4652,191.7353,193.4712,195.9914,197.7246,199.2941,201.5491,202.9624,203.9906],\"y\":[0.0,-0.1385015,-0.1341657,0.4168175,0.5932112,1.6669,2.311915,2.902999,3.705553,4.732053,5.569675,6.96102,8.08789,9.880168,10.6988,12.08833,13.46661,14.82937,16.55239,17.28347,19.07211,19.89821,21.0923,21.78207,22.78765,23.4069,23.99586,24.35817,24.88439,24.71354,25.25945,24.92967,25.03687,24.86882,24.63932,24.55042,23.80798,23.52704,22.78691,22.30817,21.66767,21.11524,20.95372,20.21548,19.65849,19.6984,19.15973,18.72696,18.3739,17.35698,16.98822,16.53684,16.39923,15.35302,15.27083,14.44125,14.04819,13.6604,13.57136,12.58139,12.48773,12.55057,12.10355,12.00094,12.2918,12.8297,12.77429,13.32727,13.6963,14.50702,15.04748,16.2147,17.00802,17.99183,19.16167,20.47536,22.11423,23.49086,24.80844,26.03078,27.42561,28.76827,30.20623,31.37172,32.34041,33.46252,34.20094,35.14229,35.75303,36.51547,36.94045,37.40516,37.56307,37.27891,37.39908,37.72855,37.28617,36.99733,36.45683,36.1967]}},\"id\":\"8247a14b-054d-4c27-8448-8f0d388218ad\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":0.5},\"size\":{\"units\":\"screen\",\"value\":7},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3694be75-6c55-42cc-8c72-b1916368317f\",\"type\":\"Triangle\"},{\"attributes\":{\"data_source\":{\"id\":\"8247a14b-054d-4c27-8448-8f0d388218ad\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"04122d5a-f118-46e0-8648-c311200c3464\",\"type\":\"Circle\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"b881d592-af98-464e-9be1-5ba09305e111\",\"type\":\"Circle\"},\"selection_glyph\":null},\"id\":\"a6594c0c-fa92-442e-b828-cad5c790b55c\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"lidar measurements\"},\"renderers\":[{\"id\":\"a6594c0c-fa92-442e-b828-cad5c790b55c\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8f05740b-aae8-4b80-8190-c8abc43dc09c\",\"type\":\"LegendItem\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_color\":{\"value\":\"black\"},\"size\":{\"units\":\"screen\",\"value\":2},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"9d700d1d-4823-44b1-ab41-1f8dd4fecb79\",\"type\":\"Triangle\"},{\"attributes\":{\"label\":{\"value\":\"radar measurements\"},\"renderers\":[{\"id\":\"1f861db5-36df-4b40-aa57-3f3db52a68a7\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3aaf7caf-f489-4d96-ab5f-05bc81f830c2\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null},\"id\":\"73cb596e-0161-4b31-a55f-35ac6546035f\",\"type\":\"DataRange1d\"},{\"attributes\":{\"items\":[{\"id\":\"3aaf7caf-f489-4d96-ab5f-05bc81f830c2\",\"type\":\"LegendItem\"},{\"id\":\"8f05740b-aae8-4b80-8190-c8abc43dc09c\",\"type\":\"LegendItem\"},{\"id\":\"67397ba3-e29b-412c-880f-8bb7fde449d6\",\"type\":\"LegendItem\"},{\"id\":\"8d1d13ab-db24-4fe3-a95b-c084cf134a1a\",\"type\":\"LegendItem\"}],\"location\":\"bottom_right\",\"plot\":{\"id\":\"a5682f80-5d4a-4c6f-a765-4185fae1b599\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"ce041127-390c-41f3-9799-9d5e4dc94361\",\"type\":\"Legend\"},{\"attributes\":{\"callback\":null},\"id\":\"c89eedd2-6d1a-4eb8-bb7e-8efb3094f051\",\"type\":\"DataRange1d\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"a5682f80-5d4a-4c6f-a765-4185fae1b599\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"984a305d-d427-44da-8292-b02af1388912\",\"type\":\"BasicTicker\"}},\"id\":\"baa22e09-e393-49ab-8301-c06dfafed13c\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"angle\",\"x\",\"y\"],\"data\":{\"angle\":[0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345],\"x\":[0.0,0.0,1.55943,1.67845,3.8913,4.02206,6.86151,6.57275,9.07735,9.00183,11.575,11.4972,13.5937,13.751,16.6431,16.381,19.0109,19.0868,21.3322,21.5376,24.079,24.2847,26.6077,26.7611,29.5853,29.4783,31.9429,31.9701,34.6147,34.7346,37.1424,37.3708,40.3269,40.0637,42.7666,42.6968,45.3572,45.4852,48.1548,48.0803,50.6227,50.5989,53.7239,53.5,56.034,55.9693,58.6606,58.5901,60.8756,60.9501,63.3805,63.4801,66.3399,66.0411,68.2619,68.4451,70.8283,70.8116,72.8929,72.9882,75.0027,75.0118,77.1218,77.0577,79.1084,79.065,80.808,80.9303,82.6217,82.5451,84.1727,84.2144,85.6393,85.8237,86.9464,87.2376,88.8212,88.6097,89.4991,89.6764,90.5132,90.6904,91.7188,91.8485,92.8598,93.0073,93.4696,93.7552,95.3197,94.8001,95.5049,95.5797,96.2642,96.4289,97.5281,97.4668,98.2112,98.321,99.0368,99.1149,99.9975,100.15,101.203,101.165,102.386,102.208,103.004,103.043,104.115,104.041,105.539,105.382,106.831,106.658,108.083,108.12,109.536,109.517,111.062,111.196,112.913,112.885,114.8,114.796,116.688,116.798,118.952,118.903,120.697,120.891,123.565,123.247,124.897,125.342,127.852,127.706,129.948,130.134,132.094,132.37,135.072,135.018,137.561,137.621,140.331,140.355,142.89,142.877,145.392,145.583,148.252,148.226,150.686,150.744,153.422,153.424,156.046,156.002,158.903,158.872,161.414,161.515,163.626,163.946,166.827,166.696,169.098,169.243,172.174,172.059,174.644,174.608,177.03,177.102,180.143,179.725,182.597,182.294,184.732,184.7,186.946,187.07,189.466,189.51,191.735,191.694,193.473,193.61,195.989,195.66,197.724,197.594,199.295,199.363,201.547,201.17,202.962,202.802,203.992,204.027],\"y\":[0.0,0.0,-0.1385,0.0726837,-0.133623,0.235796,0.416782,0.477055,0.593368,0.889691,1.66642,1.44202,2.31041,2.01854,2.90258,2.86347,3.70539,3.81419,4.73234,4.73089,5.56997,5.84761,6.9618,6.96092,8.08787,8.23044,9.87905,9.58754,10.7,10.8767,12.0879,12.2414,13.4684,13.6322,14.829,14.9877,16.5527,16.4877,17.2857,17.5196,19.0691,18.8539,19.9011,19.8433,21.088,21.0341,21.7875,21.922,22.7834,22.7394,23.4116,23.5833,23.9937,23.969,24.3597,24.4895,24.884,24.7629,24.7148,24.9092,25.2583,25.1931,24.9326,25.1266,25.0349,24.9708,24.87,24.848,24.6385,24.7339,24.5516,24.4202,23.8077,23.7775,23.5258,23.4975,22.7894,22.878,22.3062,22.4076,21.6708,21.8993,21.1145,21.3233,20.9542,20.9945,20.2169,20.3996,19.6586,19.7545,19.6962,19.6413,19.1628,19.0163,18.7227,18.4347,18.3746,18.2666,17.3589,17.3459,16.9846,16.9576,16.5398,16.4855,16.3951,16.1212,15.3571,15.2652,15.264,15.0292,14.4475,14.2324,14.0401,14.1336,13.6688,13.6779,13.5631,13.3856,12.5896,12.7488,12.4801,12.6325,12.5573,12.4495,12.0983,12.0881,12.0042,12.1687,12.2895,12.2594,12.8298,12.7904,12.776,12.8882,13.3252,13.2587,13.6976,13.733,14.505,14.4625,15.0497,14.9044,16.2092,16.3169,17.0155,17.1933,17.9867,18.0476,19.1653,19.2414,20.4725,20.6167,22.1166,22.0358,23.4888,23.3183,24.8089,24.8774,26.0319,26.0658,27.424,27.5503,28.771,28.949,30.2052,30.0584,31.3713,31.2187,32.3405,32.4007,33.4627,33.5721,34.2031,34.1251,35.1386,35.1605,35.7571,35.8344,36.5122,36.4209,36.9429,36.9515,37.4034,37.3055,37.5644,37.4654,37.2788,37.3317,37.3987,37.3721,37.7274,37.6244,37.2889,37.3118,36.9953,37.0379,36.4595,36.5902,36.1947,36.2261]}},\"id\":\"d9f43846-ba78-44c9-8a90-55fbf8ffc547\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"plot\":null,\"text\":\"\"},\"id\":\"ac240e0b-2247-4816-a4f2-19a0a55382fe\",\"type\":\"Title\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"angle\",\"x\",\"y\"],\"data\":{\"angle\":[0.0,0.0,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,0.7853981633974483,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345,-2.356194490192345],\"x\":[0.0,0.0,2.098967,2.098967,4.291359,4.291359,6.569422,6.569422,8.924371,8.924371,11.34677,11.34677,13.82695,13.82695,16.35537,16.35537,18.92299,18.92299,21.52152,21.52152,24.14369,24.14369,26.78329,26.78329,29.43523,29.43523,32.09547,32.09547,34.76081,34.76081,37.42874,37.42874,40.09711,40.09711,42.76381,42.76381,45.42651,45.42651,48.08234,48.08234,50.72763,50.72763,53.35773,53.35773,55.96692,55.96692,58.54835,58.54835,61.09413,61.09413,63.59551,63.59551,66.04312,66.04312,68.4273,68.4273,70.73845,70.73845,72.96749,72.96749,75.10617,75.10617,77.14752,77.14752,79.0861,79.0861,80.91825,80.91825,82.64225,82.64225,84.25837,84.25837,85.7688,85.7688,87.1776,87.1776,88.49045,88.49045,89.71448,89.71448,90.85799,90.85799,91.93022,91.93022,92.94111,92.94111,93.90109,93.90109,94.82094,94.82094,95.71161,95.71161,96.58418,96.58418,97.44996,97.44996,98.31977,98.31977,99.20492,99.20492,100.1165,100.1165,101.0655,101.0655,102.0628,102.0628,103.1189,103.1189,104.2439,104.2439,105.4471,105.4471,106.7373,106.7373,108.1217,108.1217,109.6065,109.6065,111.1961,111.1961,112.8933,112.8933,114.6988,114.6988,116.6112,116.6112,118.6276,118.6276,120.7427,120.7427,122.9501,122.9501,125.2417,125.2417,127.6087,127.6087,130.0415,130.0415,132.5304,132.5304,135.066,135.066,137.6394,137.6394,140.2424,140.2424,142.8679,142.8679,145.5099,145.5099,148.1635,148.1635,150.8248,150.8248,153.4907,153.4907,156.1589,156.1589,158.8271,158.8271,161.4933,161.4933,164.1551,164.1551,166.8094,166.8094,169.4525,169.4525,172.0795,172.0795,174.6846,174.6846,177.2606,177.2606,179.7995,179.7995,182.2925,182.2925,184.7302,184.7302,187.1027,187.1027,189.4007,189.4007,191.6151,191.6151,193.7378,193.7378,195.7622,195.7622,197.6831,197.6831,199.4972,199.4972,201.2029,201.2029,202.8011,202.8011,204.2941,204.2941],\"y\":[0.0,0.0,0.0522228,0.0522228,0.2153118,0.2153118,0.4960956,0.4960956,0.8992403,0.8992403,1.426997,1.426997,2.079045,2.079045,2.852433,2.852433,3.74161,3.74161,4.738551,4.738551,5.832949,5.832949,7.012457,7.012457,8.262985,8.262985,9.569013,9.569013,10.91392,10.91392,12.28034,12.28034,13.65048,13.65048,15.00648,15.00648,16.33075,16.33075,17.60632,17.60632,18.81717,18.81717,19.94857,19.94857,20.98742,20.98742,21.92253,21.92253,22.7449,22.7449,23.44793,23.44793,24.02757,24.02757,24.48242,24.48242,24.81366,24.81366,25.02499,25.02499,25.12237,25.12237,25.11374,25.11374,25.00864,25.00864,24.81776,24.81776,24.5525,24.5525,24.22449,24.22449,23.84512,23.84512,23.42518,23.42518,22.97451,22.97451,22.50173,22.50173,22.01409,22.01409,21.51741,21.51741,21.01603,21.01603,20.51295,20.51295,20.00996,20.00996,19.50782,19.50782,19.00655,19.00655,18.50597,18.50597,18.00486,18.00486,17.50296,17.50296,17.00014,17.00014,16.49696,16.49696,15.99493,15.99493,15.49673,15.49673,15.00637,15.00637,14.52929,14.52929,14.07238,14.07238,13.64396,13.64396,13.25356,13.25356,12.91178,12.91178,12.62989,12.62989,12.4195,12.4195,12.29211,12.29211,12.25864,12.25864,12.32894,12.32894,12.5114,12.5114,12.8125,12.8125,13.23651,13.23651,13.78526,13.78526,14.45798,14.45798,15.2513,15.2513,16.15922,16.15922,17.17333,17.17333,18.28295,18.28295,19.47543,19.47543,20.73641,20.73641,22.05016,22.05016,23.39992,23.39992,24.76822,24.76822,26.13723,26.13723,27.48911,27.48911,28.80636,28.80636,30.07213,30.07213,31.27061,31.27061,32.38732,32.38732,33.40945,33.40945,34.32617,34.32617,35.12887,35.12887,35.81136,35.81136,36.37004,36.37004,36.80395,36.80395,37.11471,37.11471,37.3064,37.3064,37.38535,37.38535,37.3598,37.3598,37.2395,37.2395,37.03531,37.03531,36.75869,36.75869,36.42125,36.42125,36.03433,36.03433]}},\"id\":\"065894c9-32a6-4f65-846e-d295eb087b24\",\"type\":\"ColumnDataSource\"}],\"root_ids\":[\"a5682f80-5d4a-4c6f-a765-4185fae1b599\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.4\"}};\n",
       "            var render_items = [{\"docid\":\"722d3143-61bb-46bc-b5ee-b2d6c00574af\",\"elementid\":\"b84fa693-7068-44a7-8548-75e074fabecc\",\"modelid\":\"a5682f80-5d4a-4c6f-a765-4185fae1b599\"}];\n",
       "            \n",
       "            Bokeh.embed.embed_items(docs_json, render_items);\n",
       "          };\n",
       "          if (document.readyState != \"loading\") fn();\n",
       "          else document.addEventListener(\"DOMContentLoaded\", fn);\n",
       "        })();\n",
       "      },\n",
       "      function(Bokeh) {\n",
       "      }\n",
       "    ];\n",
       "  \n",
       "    function run_inline_js() {\n",
       "      \n",
       "      if ((window.Bokeh !== undefined) || (force === true)) {\n",
       "        for (var i = 0; i < inline_js.length; i++) {\n",
       "          inline_js[i](window.Bokeh);\n",
       "        }if (force === true) {\n",
       "          display_loaded();\n",
       "        }} else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(run_inline_js, 100);\n",
       "      } else if (!window._bokeh_failed_load) {\n",
       "        console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "        window._bokeh_failed_load = true;\n",
       "      } else if (force !== true) {\n",
       "        var cell = $(document.getElementById(\"b84fa693-7068-44a7-8548-75e074fabecc\")).parents('.cell').data().cell;\n",
       "        cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "      }\n",
       "  \n",
       "    }\n",
       "  \n",
       "    if (window._bokeh_is_loading === 0) {\n",
       "      console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "      run_inline_js();\n",
       "    } else {\n",
       "      load_libs(js_urls, function() {\n",
       "        console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "        run_inline_js();\n",
       "      });\n",
       "    }\n",
       "  }(this));\n",
       "</script>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "hover3 = HoverTool( tooltips = [\n",
    "            (\"index\", \"$index\"),\n",
    "            (\"x , y\", \"$x, $y\"),\n",
    "            (\"angle radians\", \"@angle\")])\n",
    "\n",
    "p = figure(plot_width = 1000, plot_height = 700, tools = [hover3])\n",
    "\n",
    "p.square(\n",
    "  'x', 'y', size = 5, \n",
    "  fill_color = \"orange\",\n",
    "  line_color = \"orange\",\n",
    "  fill_alpha = 1,\n",
    "  angle = 'angle', \n",
    "  line_width = 1, \n",
    "  legend = \"radar measurements\", \n",
    "  source = radar_source)\n",
    "\n",
    "p.circle(\n",
    "  'x', 'y', size = 15, \n",
    "  fill_color = \"green\",\n",
    "  line_color = \"white\",\n",
    "  fill_alpha = 0.2,\n",
    "  line_width = 1, \n",
    "  legend = \"lidar measurements\", \n",
    "  source = lidar_source)\n",
    "\n",
    "p.triangle(\n",
    "  'x', 'y', size = 7, \n",
    "  fill_color = \"violet\",\n",
    "  line_color = \"violet\",\n",
    "  fill_alpha = 1,\n",
    "  angle = 'angle', \n",
    "  line_width = 0.5, \n",
    "  legend = \"ground truth\",\n",
    "  source = truth_source)\n",
    "\n",
    "\n",
    "p.triangle(\n",
    "  'x', 'y', size = 2, \n",
    "  fill_color = \"black\",\n",
    "  line_color = \"black\",\n",
    "  fill_alpha = 1,\n",
    "  angle = 'angle', \n",
    "  line_width = 1, \n",
    "  legend = \"state predictions\", \n",
    "  source = state_source)\n",
    "\n",
    "p.legend.location = \"bottom_right\"\n",
    "show(p)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <div class=\"bk-plotdiv\" id=\"ff8c935f-d1da-4bc2-867e-f7d6fa52cd31\"></div>\n",
       "    </div>\n",
       "<script type=\"text/javascript\">\n",
       "  \n",
       "  (function(global) {\n",
       "    function now() {\n",
       "      return new Date();\n",
       "    }\n",
       "  \n",
       "    var force = false;\n",
       "  \n",
       "    if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force === true) {\n",
       "      window._bokeh_onload_callbacks = [];\n",
       "      window._bokeh_is_loading = undefined;\n",
       "    }\n",
       "  \n",
       "  \n",
       "    \n",
       "    if (typeof (window._bokeh_timeout) === \"undefined\" || force === true) {\n",
       "      window._bokeh_timeout = Date.now() + 0;\n",
       "      window._bokeh_failed_load = false;\n",
       "    }\n",
       "  \n",
       "    var NB_LOAD_WARNING = {'data': {'text/html':\n",
       "       \"<div style='background-color: #fdd'>\\n\"+\n",
       "       \"<p>\\n\"+\n",
       "       \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "       \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "       \"</p>\\n\"+\n",
       "       \"<ul>\\n\"+\n",
       "       \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "       \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "       \"</ul>\\n\"+\n",
       "       \"<code>\\n\"+\n",
       "       \"from bokeh.resources import INLINE\\n\"+\n",
       "       \"output_notebook(resources=INLINE)\\n\"+\n",
       "       \"</code>\\n\"+\n",
       "       \"</div>\"}};\n",
       "  \n",
       "    function display_loaded() {\n",
       "      if (window.Bokeh !== undefined) {\n",
       "        document.getElementById(\"ff8c935f-d1da-4bc2-867e-f7d6fa52cd31\").textContent = \"BokehJS successfully loaded.\";\n",
       "      } else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(display_loaded, 100)\n",
       "      }\n",
       "    }\n",
       "  \n",
       "    function run_callbacks() {\n",
       "      window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
       "      delete window._bokeh_onload_callbacks\n",
       "      console.info(\"Bokeh: all callbacks have finished\");\n",
       "    }\n",
       "  \n",
       "    function load_libs(js_urls, callback) {\n",
       "      window._bokeh_onload_callbacks.push(callback);\n",
       "      if (window._bokeh_is_loading > 0) {\n",
       "        console.log(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
       "        return null;\n",
       "      }\n",
       "      if (js_urls == null || js_urls.length === 0) {\n",
       "        run_callbacks();\n",
       "        return null;\n",
       "      }\n",
       "      console.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "      window._bokeh_is_loading = js_urls.length;\n",
       "      for (var i = 0; i < js_urls.length; i++) {\n",
       "        var url = js_urls[i];\n",
       "        var s = document.createElement('script');\n",
       "        s.src = url;\n",
       "        s.async = false;\n",
       "        s.onreadystatechange = s.onload = function() {\n",
       "          window._bokeh_is_loading--;\n",
       "          if (window._bokeh_is_loading === 0) {\n",
       "            console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
       "            run_callbacks()\n",
       "          }\n",
       "        };\n",
       "        s.onerror = function() {\n",
       "          console.warn(\"failed to load library \" + url);\n",
       "        };\n",
       "        console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "        document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
       "      }\n",
       "    };var element = document.getElementById(\"ff8c935f-d1da-4bc2-867e-f7d6fa52cd31\");\n",
       "    if (element == null) {\n",
       "      console.log(\"Bokeh: ERROR: autoload.js configured with elementid 'ff8c935f-d1da-4bc2-867e-f7d6fa52cd31' but no matching script tag was found. \")\n",
       "      return false;\n",
       "    }\n",
       "  \n",
       "    var js_urls = [];\n",
       "  \n",
       "    var inline_js = [\n",
       "      function(Bokeh) {\n",
       "        (function() {\n",
       "          var fn = function() {\n",
       "            var docs_json = {\"b3826877-b280-4b44-a572-26dde4d9d3a0\":{\"roots\":{\"references\":[{\"attributes\":{\"callback\":null},\"id\":\"c0e106d5-a6d4-40e3-835c-f95acd7f0d79\",\"type\":\"DataRange1d\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.4},\"fill_color\":{\"value\":\"green\"},\"line_color\":{\"value\":\"white\"},\"size\":{\"units\":\"screen\",\"value\":10},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"10264a20-47a9-44b9-8209-230402cf0155\",\"type\":\"Circle\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"angle\",\"x\",\"y\"],\"data\":{\"angle\":[0.0,0.02619727,0.05202598,0.07330529,0.09936074,0.1242681,0.14534909999999998,0.1730753,0.19732670000000002,0.2161499,0.2366585,0.2543628,0.2727931,0.290333,0.3039004,0.3168263,0.32904120000000003,0.33838380000000007,0.3472554,0.350698,0.355617,0.3553123,0.3593175,0.3589798,0.35664870000000004,0.3565512,0.3487223,0.3440404,0.3355868,0.33006009999999997,0.323504,0.3168645,0.3055133,0.2974122,0.29211100000000007,0.2810227,0.26957490000000006,0.2621807,0.25395300000000004,0.24536720000000004,0.2386165,0.2297548,0.2220744,0.21536759999999996,0.207415,0.20200169999999995,0.1929804,0.1842182,0.18242699999999998,0.1729878,0.1672018,0.1610466,0.153904,0.14606379999999997,0.1411149,0.13218269999999996,0.1329968,0.125884,0.11969140000000002,0.115752,0.113206,0.10678909999999998,0.10287660000000001,0.10400970000000002,0.1004631,0.10332689999999999,0.1032906,0.1027923,0.10534460000000001,0.1078673,0.1080497,0.1194011,0.12435340000000002,0.126547,0.1321468,0.1404008,0.1438054,0.14819950000000004,0.1593196,0.16323860000000004,0.17070920000000003,0.1767602,0.1763346,0.17937480000000003,0.1875434,0.1919932,0.1887235,0.19508160000000002,0.1966203,0.1931176,0.19471610000000003,0.19234,0.1912593,0.1909903,0.1894537,0.186601,0.18521909999999997,0.18436010000000003,0.1817587,0.17623209999999997],\"x\":[0.0,1.8120890065536968,4.195282898131183,6.439263951838519,8.897494094590057,11.444709998562601,13.657165989272517,16.28195527013715,19.363047979292386,21.621344108905937,24.560055363578353,26.541910417680082,29.47157812077767,31.792798199174168,35.05993022827336,37.49732769560551,39.900941693889585,42.571418733066885,45.64898040657271,47.93305501262085,50.5736513340699,53.52770394894018,55.8669730738404,58.579938550190896,60.764808537463345,63.74778170921791,65.88384342247551,68.67592580850912,70.7403296216073,73.0731712914125,74.9747821562663,77.13859354321183,79.17177113047259,81.1423002728638,82.50846076380661,84.28976505279456,85.97430637614002,87.61705943212222,88.41905450805521,89.78205385511532,90.84185210246,92.04917907179099,93.31857958173161,93.74234112734182,94.49395448086288,95.60968374739882,96.55895399200789,97.53327961948968,98.41615468912647,98.97815733129316,100.44057706513598,101.16930696477358,102.08068815353765,102.77582654264684,103.90499434379076,105.31590025369279,106.43875960011057,108.13143858278916,109.3876500232867,111.42573952890967,112.79694011066982,114.91642361180433,116.87120218708426,118.84992917989058,120.93423833970587,123.14220229018764,125.37589942108642,127.5063888288843,130.3344485564308,132.446615000554,135.1266605192927,137.65320233691628,140.30474598765764,142.6256163737405,145.78932837378665,148.14635115055142,150.64925114427615,153.46554947246355,156.009171438787,159.01391055766305,161.52867447954372,164.11556634790054,166.74825687834473,169.34502678163898,172.13478419876878,174.4744732696961,177.21134920572447,179.54285820847673,182.0465924352896,184.83348920835274,187.29582978840955,189.73812421115719,191.6823753367516,193.5554476756831,195.50671773399304,197.5820787172974,199.35645559429446,200.93225566805958,202.65049161342554,203.80860115543211],\"y\":[0.0,0.04748264786462898,0.21846084257143278,0.4728794469724612,0.8869824485022623,1.4295787391050676,1.9991549428591089,2.8464834078654198,3.871222944913029,4.747620196138109,5.923344376318675,6.900747701680275,8.245189957744993,9.498908426060733,10.995322083099882,12.294281139537029,13.62433332599153,14.98171157454254,16.521338038994937,17.534855906435702,18.783412268872503,19.862010699894274,20.984967829539112,21.981451628861056,22.63984645834687,23.7441692656956,23.954128228185038,24.60585513894103,24.672752931702785,25.034285363594634,25.13775096364854,25.294760630930256,24.96978639685302,24.870365557040074,24.811385251764612,24.33124510854905,23.754746342657693,23.512732123359523,22.949778454520246,22.482580932036498,22.097357323528183,21.528897814318178,21.071201563577834,20.507109611183132,19.885448646965767,19.58036957994624,18.86880294686719,18.173452009657918,18.155616058011667,17.294873926738514,16.952114087407445,16.435307956573727,15.835855802267123,15.119504041990588,14.760651532259974,14.002587512464663,14.240073777894272,13.684378949243364,13.15564377721389,12.955666227391628,12.824120189313772,12.318684155068672,12.06590888021587,12.406315021995534,12.190468227480695,12.769378268831465,12.996404104352319,13.153033749571646,13.781046422209648,14.342327973694676,14.657480322136617,16.514498795966816,17.53786603036044,18.14581064875866,19.3785257148268,20.937624190378223,21.814759909721822,22.91149960336169,25.067774793011935,26.19025159958435,27.84544498336496,29.315046248434605,29.71208219098014,30.70626687316412,32.666633096223684,33.915666311486454,33.846738229507025,35.47669757489859,36.262562461987635,36.14505716298903,36.93751853374997,36.951022287908145,37.11469778282844,37.42335772049185,37.489076100122446,37.302984337874236,37.35274592637205,37.46936679669847,37.24453567970666,36.29413616641104]}},\"id\":\"3da62cbc-a6e1-489b-a6d4-762a7eeb3de3\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":{\"value\":\"navy\"},\"line_dash\":[4,4],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"add6b3e6-e928-4ec2-99ad-c0d0ebe97dea\",\"type\":\"Line\"},{\"attributes\":{\"plot\":null,\"text\":\"\"},\"id\":\"ebc932a4-0d5d-4ce0-a19d-3edd71c64f3d\",\"type\":\"Title\"},{\"attributes\":{\"formatter\":{\"id\":\"c0f34557-62f5-454f-8da8-10767dc9e8d9\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"0111257d-512d-44ea-a278-01ad35e91677\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"1dc6a9fa-9f7e-4be6-8ad5-9fe4263cd20e\",\"type\":\"BasicTicker\"}},\"id\":\"4445f433-6051-45ff-b4c4-137cebf67836\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"plot\":{\"id\":\"0111257d-512d-44ea-a278-01ad35e91677\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"tooltips\":[[\"index\",\"$index\"],[\"x , y\",\"$x, $y\"],[\"angle radians\",\"@angle\"]]},\"id\":\"c756417f-62f3-4ae7-a0c0-57f58f8bf25b\",\"type\":\"HoverTool\"},{\"attributes\":{\"data_source\":{\"id\":\"3da62cbc-a6e1-489b-a6d4-762a7eeb3de3\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"12afdb73-f5ef-41e7-aeb6-115fe72aacae\",\"type\":\"Square\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"78f8c078-f912-4823-b345-915aa1e9cb88\",\"type\":\"Square\"},\"selection_glyph\":null},\"id\":\"7c7de610-f4c5-4866-b462-466cc276e901\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"0111257d-512d-44ea-a278-01ad35e91677\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"1dc6a9fa-9f7e-4be6-8ad5-9fe4263cd20e\",\"type\":\"BasicTicker\"}},\"id\":\"acb80ede-cb77-4e2e-99be-d89ff20c6e0c\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":{\"value\":\"orange\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"77ded4e3-4467-4521-b096-377770abaf0f\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[0.0,0.0,1.55943,1.67845,3.8913,4.02206,6.86151,6.57275,9.07735,9.00183,11.575,11.4972,13.5937,13.751,16.6431,16.381,19.0109,19.0868,21.3322,21.5376,24.079,24.2847,26.6077,26.7611,29.5853,29.4783,31.9429,31.9701,34.6147,34.7346,37.1424,37.3708,40.3269,40.0637,42.7666,42.6968,45.3572,45.4852,48.1548,48.0803,50.6227,50.5989,53.7239,53.5,56.034,55.9693,58.6606,58.5901,60.8756,60.9501,63.3805,63.4801,66.3399,66.0411,68.2619,68.4451,70.8283,70.8116,72.8929,72.9882,75.0027,75.0118,77.1218,77.0577,79.1084,79.065,80.808,80.9303,82.6217,82.5451,84.1727,84.2144,85.6393,85.8237,86.9464,87.2376,88.8212,88.6097,89.4991,89.6764,90.5132,90.6904,91.7188,91.8485,92.8598,93.0073,93.4696,93.7552,95.3197,94.8001,95.5049,95.5797,96.2642,96.4289,97.5281,97.4668,98.2112,98.321,99.0368,99.1149,99.9975,100.15,101.203,101.165,102.386,102.208,103.004,103.043,104.115,104.041,105.539,105.382,106.831,106.658,108.083,108.12,109.536,109.517,111.062,111.196,112.913,112.885,114.8,114.796,116.688,116.798,118.952,118.903,120.697,120.891,123.565,123.247,124.897,125.342,127.852,127.706,129.948,130.134,132.094,132.37,135.072,135.018,137.561,137.621,140.331,140.355,142.89,142.877,145.392,145.583,148.252,148.226,150.686,150.744,153.422,153.424,156.046,156.002,158.903,158.872,161.414,161.515,163.626,163.946,166.827,166.696,169.098,169.243,172.174,172.059,174.644,174.608,177.03,177.102,180.143,179.725,182.597,182.294,184.732,184.7,186.946,187.07,189.466,189.51,191.735,191.694,193.473,193.61,195.989,195.66,197.724,197.594,199.295,199.363,201.547,201.17,202.962,202.802,203.992,204.027],\"y\":[0.0,0.0,-0.1385,0.0726837,-0.133623,0.235796,0.416782,0.477055,0.593368,0.889691,1.66642,1.44202,2.31041,2.01854,2.90258,2.86347,3.70539,3.81419,4.73234,4.73089,5.56997,5.84761,6.9618,6.96092,8.08787,8.23044,9.87905,9.58754,10.7,10.8767,12.0879,12.2414,13.4684,13.6322,14.829,14.9877,16.5527,16.4877,17.2857,17.5196,19.0691,18.8539,19.9011,19.8433,21.088,21.0341,21.7875,21.922,22.7834,22.7394,23.4116,23.5833,23.9937,23.969,24.3597,24.4895,24.884,24.7629,24.7148,24.9092,25.2583,25.1931,24.9326,25.1266,25.0349,24.9708,24.87,24.848,24.6385,24.7339,24.5516,24.4202,23.8077,23.7775,23.5258,23.4975,22.7894,22.878,22.3062,22.4076,21.6708,21.8993,21.1145,21.3233,20.9542,20.9945,20.2169,20.3996,19.6586,19.7545,19.6962,19.6413,19.1628,19.0163,18.7227,18.4347,18.3746,18.2666,17.3589,17.3459,16.9846,16.9576,16.5398,16.4855,16.3951,16.1212,15.3571,15.2652,15.264,15.0292,14.4475,14.2324,14.0401,14.1336,13.6688,13.6779,13.5631,13.3856,12.5896,12.7488,12.4801,12.6325,12.5573,12.4495,12.0983,12.0881,12.0042,12.1687,12.2895,12.2594,12.8298,12.7904,12.776,12.8882,13.3252,13.2587,13.6976,13.733,14.505,14.4625,15.0497,14.9044,16.2092,16.3169,17.0155,17.1933,17.9867,18.0476,19.1653,19.2414,20.4725,20.6167,22.1166,22.0358,23.4888,23.3183,24.8089,24.8774,26.0319,26.0658,27.424,27.5503,28.771,28.949,30.2052,30.0584,31.3713,31.2187,32.3405,32.4007,33.4627,33.5721,34.2031,34.1251,35.1386,35.1605,35.7571,35.8344,36.5122,36.4209,36.9429,36.9515,37.4034,37.3055,37.5644,37.4654,37.2788,37.3317,37.3987,37.3721,37.7274,37.6244,37.2889,37.3118,36.9953,37.0379,36.4595,36.5902,36.1947,36.2261]}},\"id\":\"8b2fb00f-15fa-4995-9b62-7f482a15d44b\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"c0f34557-62f5-454f-8da8-10767dc9e8d9\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null},\"id\":\"00143e11-d658-43fd-92fd-fd825e5b5e4d\",\"type\":\"DataRange1d\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_color\":{\"value\":\"violet\"},\"line_color\":{\"value\":\"violet\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"12afdb73-f5ef-41e7-aeb6-115fe72aacae\",\"type\":\"Square\"},{\"attributes\":{\"data_source\":{\"id\":\"d8ad668e-92dc-4697-8f25-5c98b555aa9f\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"add6b3e6-e928-4ec2-99ad-c0d0ebe97dea\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"35740e5e-ac97-4338-a6cd-5def2d09e10d\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"917f5277-15cf-421e-a7b2-59d4c38b7e61\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"lidar measurements\"},\"renderers\":[{\"id\":\"abec5171-a505-490b-bc0e-b7d049fd4eee\",\"type\":\"GlyphRenderer\"}]},\"id\":\"95f47868-0947-4504-9f39-b83e371201d2\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"d5438ace-1438-4d99-bf1c-b009e02c9121\",\"type\":\"BasicTicker\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":10},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"e4b0eb3f-dc51-4deb-b6b3-dc51489e487a\",\"type\":\"Circle\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"0111257d-512d-44ea-a278-01ad35e91677\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d5438ace-1438-4d99-bf1c-b009e02c9121\",\"type\":\"BasicTicker\"}},\"id\":\"6ed47471-7144-48bf-9d04-1babe711e6df\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"state predictions\"},\"renderers\":[{\"id\":\"ffbbaf72-eed1-48d3-9ae0-5d6bf7450885\",\"type\":\"GlyphRenderer\"}]},\"id\":\"7badfb10-fe22-46f7-8ed0-7d9d916f5ede\",\"type\":\"LegendItem\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"c756417f-62f3-4ae7-a0c0-57f58f8bf25b\",\"type\":\"HoverTool\"}]},\"id\":\"457369d8-a6a6-4ab9-8c0e-2af9e871345b\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1dc6a9fa-9f7e-4be6-8ad5-9fe4263cd20e\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"x\",\"y\"],\"data\":{\"x\":[0.0,1.559445,3.890927,6.863517,9.077331,11.57555,13.59209,16.64559,19.01058,21.33124,24.07871,26.60525,29.58639,31.9416,34.61568,37.14036,40.32853,42.76639,45.35721,48.15409,50.62278,53.72678,56.03223,58.6632,60.87224,63.38208,66.34029,68.26205,70.82748,72.89226,75.00209,77.12245,79.1089,80.80743,82.62158,84.17335,85.63776,86.94492,88.82267,89.49667,90.51327,91.71782,92.85989,93.46683,95.32289,95.50389,96.26405,97.52863,98.21047,99.03627,99.99686,101.2038,102.3868,103.0034,104.1144,105.5409,106.8312,108.0836,109.5344,111.063,112.9126,114.801,116.6871,118.9528,120.6951,123.5682,124.8938,127.8531,129.9473,132.0919,135.0735,137.5606,140.3314,142.8884,145.392,148.2509,150.6859,153.422,156.0466,158.9049,161.4116,163.6251,166.8278,169.0972,172.1752,174.643,177.0301,180.1454,182.5994,184.7319,186.9463,189.4652,191.7353,193.4712,195.9914,197.7246,199.2941,201.5491,202.9624,203.9906],\"y\":[0.0,-0.1385015,-0.1341657,0.4168175,0.5932112,1.6669,2.311915,2.902999,3.705553,4.732053,5.569675,6.96102,8.08789,9.880168,10.6988,12.08833,13.46661,14.82937,16.55239,17.28347,19.07211,19.89821,21.0923,21.78207,22.78765,23.4069,23.99586,24.35817,24.88439,24.71354,25.25945,24.92967,25.03687,24.86882,24.63932,24.55042,23.80798,23.52704,22.78691,22.30817,21.66767,21.11524,20.95372,20.21548,19.65849,19.6984,19.15973,18.72696,18.3739,17.35698,16.98822,16.53684,16.39923,15.35302,15.27083,14.44125,14.04819,13.6604,13.57136,12.58139,12.48773,12.55057,12.10355,12.00094,12.2918,12.8297,12.77429,13.32727,13.6963,14.50702,15.04748,16.2147,17.00802,17.99183,19.16167,20.47536,22.11423,23.49086,24.80844,26.03078,27.42561,28.76827,30.20623,31.37172,32.34041,33.46252,34.20094,35.14229,35.75303,36.51547,36.94045,37.40516,37.56307,37.27891,37.39908,37.72855,37.28617,36.99733,36.45683,36.1967]}},\"id\":\"8247a14b-054d-4c27-8448-8f0d388218ad\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"ground truth\"},\"renderers\":[{\"id\":\"917f5277-15cf-421e-a7b2-59d4c38b7e61\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8fcf3377-6911-49cc-b62a-616469ed37ba\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"radar measurements\"},\"renderers\":[{\"id\":\"7c7de610-f4c5-4866-b462-466cc276e901\",\"type\":\"GlyphRenderer\"}]},\"id\":\"531f5cc4-ea88-4119-8db5-50ff6594e6c0\",\"type\":\"LegendItem\"},{\"attributes\":{\"below\":[{\"id\":\"4445f433-6051-45ff-b4c4-137cebf67836\",\"type\":\"LinearAxis\"}],\"left\":[{\"id\":\"0dd2a352-ae2e-4b74-b567-cb137c43c8b1\",\"type\":\"LinearAxis\"}],\"plot_height\":700,\"plot_width\":1000,\"renderers\":[{\"id\":\"4445f433-6051-45ff-b4c4-137cebf67836\",\"type\":\"LinearAxis\"},{\"id\":\"acb80ede-cb77-4e2e-99be-d89ff20c6e0c\",\"type\":\"Grid\"},{\"id\":\"0dd2a352-ae2e-4b74-b567-cb137c43c8b1\",\"type\":\"LinearAxis\"},{\"id\":\"6ed47471-7144-48bf-9d04-1babe711e6df\",\"type\":\"Grid\"},{\"id\":\"317beb4e-3d35-47b5-964a-fdbb403fc9a6\",\"type\":\"Legend\"},{\"id\":\"7c7de610-f4c5-4866-b462-466cc276e901\",\"type\":\"GlyphRenderer\"},{\"id\":\"abec5171-a505-490b-bc0e-b7d049fd4eee\",\"type\":\"GlyphRenderer\"},{\"id\":\"ffbbaf72-eed1-48d3-9ae0-5d6bf7450885\",\"type\":\"GlyphRenderer\"},{\"id\":\"917f5277-15cf-421e-a7b2-59d4c38b7e61\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"ebc932a4-0d5d-4ce0-a19d-3edd71c64f3d\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"e56e9c6d-6b30-4be9-8e96-1afa2b7bd757\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"457369d8-a6a6-4ab9-8c0e-2af9e871345b\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"c0e106d5-a6d4-40e3-835c-f95acd7f0d79\",\"type\":\"DataRange1d\"},\"y_range\":{\"id\":\"00143e11-d658-43fd-92fd-fd825e5b5e4d\",\"type\":\"DataRange1d\"}},\"id\":\"0111257d-512d-44ea-a278-01ad35e91677\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"data_source\":{\"id\":\"8b2fb00f-15fa-4995-9b62-7f482a15d44b\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"77ded4e3-4467-4521-b096-377770abaf0f\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"a2b5f4b2-9dfc-4896-bc06-66c10c33e465\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"ffbbaf72-eed1-48d3-9ae0-5d6bf7450885\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":2},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"a2b5f4b2-9dfc-4896-bc06-66c10c33e465\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_dash\":[4,4],\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"35740e5e-ac97-4338-a6cd-5def2d09e10d\",\"type\":\"Line\"},{\"attributes\":{\"formatter\":{\"id\":\"c01db1a0-8a9c-4916-a3ea-d14692f0cc1b\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"0111257d-512d-44ea-a278-01ad35e91677\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"d5438ace-1438-4d99-bf1c-b009e02c9121\",\"type\":\"BasicTicker\"}},\"id\":\"0dd2a352-ae2e-4b74-b567-cb137c43c8b1\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"c01db1a0-8a9c-4916-a3ea-d14692f0cc1b\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[0.0,0.0,2.098967,2.098967,4.291359,4.291359,6.569422,6.569422,8.924371,8.924371,11.34677,11.34677,13.82695,13.82695,16.35537,16.35537,18.92299,18.92299,21.52152,21.52152,24.14369,24.14369,26.78329,26.78329,29.43523,29.43523,32.09547,32.09547,34.76081,34.76081,37.42874,37.42874,40.09711,40.09711,42.76381,42.76381,45.42651,45.42651,48.08234,48.08234,50.72763,50.72763,53.35773,53.35773,55.96692,55.96692,58.54835,58.54835,61.09413,61.09413,63.59551,63.59551,66.04312,66.04312,68.4273,68.4273,70.73845,70.73845,72.96749,72.96749,75.10617,75.10617,77.14752,77.14752,79.0861,79.0861,80.91825,80.91825,82.64225,82.64225,84.25837,84.25837,85.7688,85.7688,87.1776,87.1776,88.49045,88.49045,89.71448,89.71448,90.85799,90.85799,91.93022,91.93022,92.94111,92.94111,93.90109,93.90109,94.82094,94.82094,95.71161,95.71161,96.58418,96.58418,97.44996,97.44996,98.31977,98.31977,99.20492,99.20492,100.1165,100.1165,101.0655,101.0655,102.0628,102.0628,103.1189,103.1189,104.2439,104.2439,105.4471,105.4471,106.7373,106.7373,108.1217,108.1217,109.6065,109.6065,111.1961,111.1961,112.8933,112.8933,114.6988,114.6988,116.6112,116.6112,118.6276,118.6276,120.7427,120.7427,122.9501,122.9501,125.2417,125.2417,127.6087,127.6087,130.0415,130.0415,132.5304,132.5304,135.066,135.066,137.6394,137.6394,140.2424,140.2424,142.8679,142.8679,145.5099,145.5099,148.1635,148.1635,150.8248,150.8248,153.4907,153.4907,156.1589,156.1589,158.8271,158.8271,161.4933,161.4933,164.1551,164.1551,166.8094,166.8094,169.4525,169.4525,172.0795,172.0795,174.6846,174.6846,177.2606,177.2606,179.7995,179.7995,182.2925,182.2925,184.7302,184.7302,187.1027,187.1027,189.4007,189.4007,191.6151,191.6151,193.7378,193.7378,195.7622,195.7622,197.6831,197.6831,199.4972,199.4972,201.2029,201.2029,202.8011,202.8011,204.2941,204.2941],\"y\":[0.0,0.0,0.0522228,0.0522228,0.2153118,0.2153118,0.4960956,0.4960956,0.8992403,0.8992403,1.426997,1.426997,2.079045,2.079045,2.852433,2.852433,3.74161,3.74161,4.738551,4.738551,5.832949,5.832949,7.012457,7.012457,8.262985,8.262985,9.569013,9.569013,10.91392,10.91392,12.28034,12.28034,13.65048,13.65048,15.00648,15.00648,16.33075,16.33075,17.60632,17.60632,18.81717,18.81717,19.94857,19.94857,20.98742,20.98742,21.92253,21.92253,22.7449,22.7449,23.44793,23.44793,24.02757,24.02757,24.48242,24.48242,24.81366,24.81366,25.02499,25.02499,25.12237,25.12237,25.11374,25.11374,25.00864,25.00864,24.81776,24.81776,24.5525,24.5525,24.22449,24.22449,23.84512,23.84512,23.42518,23.42518,22.97451,22.97451,22.50173,22.50173,22.01409,22.01409,21.51741,21.51741,21.01603,21.01603,20.51295,20.51295,20.00996,20.00996,19.50782,19.50782,19.00655,19.00655,18.50597,18.50597,18.00486,18.00486,17.50296,17.50296,17.00014,17.00014,16.49696,16.49696,15.99493,15.99493,15.49673,15.49673,15.00637,15.00637,14.52929,14.52929,14.07238,14.07238,13.64396,13.64396,13.25356,13.25356,12.91178,12.91178,12.62989,12.62989,12.4195,12.4195,12.29211,12.29211,12.25864,12.25864,12.32894,12.32894,12.5114,12.5114,12.8125,12.8125,13.23651,13.23651,13.78526,13.78526,14.45798,14.45798,15.2513,15.2513,16.15922,16.15922,17.17333,17.17333,18.28295,18.28295,19.47543,19.47543,20.73641,20.73641,22.05016,22.05016,23.39992,23.39992,24.76822,24.76822,26.13723,26.13723,27.48911,27.48911,28.80636,28.80636,30.07213,30.07213,31.27061,31.27061,32.38732,32.38732,33.40945,33.40945,34.32617,34.32617,35.12887,35.12887,35.81136,35.81136,36.37004,36.37004,36.80395,36.80395,37.11471,37.11471,37.3064,37.3064,37.38535,37.38535,37.3598,37.3598,37.2395,37.2395,37.03531,37.03531,36.75869,36.75869,36.42125,36.42125,36.03433,36.03433]}},\"id\":\"d8ad668e-92dc-4697-8f25-5c98b555aa9f\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"e56e9c6d-6b30-4be9-8e96-1afa2b7bd757\",\"type\":\"ToolEvents\"},{\"attributes\":{\"angle\":{\"field\":\"angle\",\"units\":\"rad\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"78f8c078-f912-4823-b345-915aa1e9cb88\",\"type\":\"Square\"},{\"attributes\":{\"data_source\":{\"id\":\"8247a14b-054d-4c27-8448-8f0d388218ad\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"10264a20-47a9-44b9-8209-230402cf0155\",\"type\":\"Circle\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"e4b0eb3f-dc51-4deb-b6b3-dc51489e487a\",\"type\":\"Circle\"},\"selection_glyph\":null},\"id\":\"abec5171-a505-490b-bc0e-b7d049fd4eee\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"items\":[{\"id\":\"531f5cc4-ea88-4119-8db5-50ff6594e6c0\",\"type\":\"LegendItem\"},{\"id\":\"95f47868-0947-4504-9f39-b83e371201d2\",\"type\":\"LegendItem\"},{\"id\":\"7badfb10-fe22-46f7-8ed0-7d9d916f5ede\",\"type\":\"LegendItem\"},{\"id\":\"8fcf3377-6911-49cc-b62a-616469ed37ba\",\"type\":\"LegendItem\"}],\"location\":\"bottom_right\",\"plot\":{\"id\":\"0111257d-512d-44ea-a278-01ad35e91677\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"317beb4e-3d35-47b5-964a-fdbb403fc9a6\",\"type\":\"Legend\"}],\"root_ids\":[\"0111257d-512d-44ea-a278-01ad35e91677\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.4\"}};\n",
       "            var render_items = [{\"docid\":\"b3826877-b280-4b44-a572-26dde4d9d3a0\",\"elementid\":\"ff8c935f-d1da-4bc2-867e-f7d6fa52cd31\",\"modelid\":\"0111257d-512d-44ea-a278-01ad35e91677\"}];\n",
       "            \n",
       "            Bokeh.embed.embed_items(docs_json, render_items);\n",
       "          };\n",
       "          if (document.readyState != \"loading\") fn();\n",
       "          else document.addEventListener(\"DOMContentLoaded\", fn);\n",
       "        })();\n",
       "      },\n",
       "      function(Bokeh) {\n",
       "      }\n",
       "    ];\n",
       "  \n",
       "    function run_inline_js() {\n",
       "      \n",
       "      if ((window.Bokeh !== undefined) || (force === true)) {\n",
       "        for (var i = 0; i < inline_js.length; i++) {\n",
       "          inline_js[i](window.Bokeh);\n",
       "        }if (force === true) {\n",
       "          display_loaded();\n",
       "        }} else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(run_inline_js, 100);\n",
       "      } else if (!window._bokeh_failed_load) {\n",
       "        console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "        window._bokeh_failed_load = true;\n",
       "      } else if (force !== true) {\n",
       "        var cell = $(document.getElementById(\"ff8c935f-d1da-4bc2-867e-f7d6fa52cd31\")).parents('.cell').data().cell;\n",
       "        cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "      }\n",
       "  \n",
       "    }\n",
       "  \n",
       "    if (window._bokeh_is_loading === 0) {\n",
       "      console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "      run_inline_js();\n",
       "    } else {\n",
       "      load_libs(js_urls, function() {\n",
       "        console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "        run_inline_js();\n",
       "      });\n",
       "    }\n",
       "  }(this));\n",
       "</script>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "hover4 = HoverTool( tooltips = [\n",
    "            (\"index\", \"$index\"),\n",
    "            (\"x , y\", \"$x, $y\"),\n",
    "            (\"angle radians\", \"@angle\")])\n",
    "\n",
    "p = figure(plot_width = 1000, plot_height = 700, tools = [hover4])\n",
    "\n",
    "p.square(\n",
    "  'x', 'y', size = 5, \n",
    "  fill_color = \"violet\",\n",
    "  line_color = \"violet\",\n",
    "  fill_alpha = 1,\n",
    "  angle = 'angle', \n",
    "  line_width = 1, \n",
    "  legend = \"radar measurements\", \n",
    "  source = radar_source)\n",
    "\n",
    "p.circle(\n",
    "  'x', 'y', size = 10, \n",
    "  fill_color = \"green\",\n",
    "  line_color = \"white\",\n",
    "  fill_alpha = 0.4,\n",
    "  line_width = 1, \n",
    "  legend = \"lidar measurements\", \n",
    "  source = lidar_source)\n",
    "\n",
    "p.line(state_xs, state_ys, line_width = 2, color='orange', legend = \"state predictions\")\n",
    "p.line(truth_xs, truth_ys, line_dash = \"4 4\", line_width = 1, color='navy', legend = \"ground truth\")\n",
    "\n",
    "p.legend.location = \"bottom_right\"\n",
    "show(p)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.5.2"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
